반응형

C#을 이용하여 wpf 로 작성된 프로그램을 빌드 시 릴리즈 폴더에 수많은 dll파일과 하나의 exe파일이 생성되는데 배포 시 어려움이 있다.

 

예전에는 nuget 패키지에 관련 툴(Costura.Fody)가 있었는데 최근에는 업데이트가 이루어지지 않는지 적용에 어려움이 있어 아래와 같은 방법을 찾았다.

 

프로젝트를 오른쪽 마우스 눌러서 게시옵션을 아래와 같이 추가한다.

 
 

이후 빌드 후 게시를 눌러 publish 디렉토리 하위에 exe파일 하나와 pdb파일 하나씩만 생성된 것을 확인 할 수 있다.

+ Recent posts