Fody.Costura는 참조하는 DLL 파일들이 EXE파일에 내장되게 해주는 라이브러리인데, Debug모드에서 사용할때는 좀 번거로운 일들이 생기는 것 같아 Release 모드에서만 작동하게 했다.

본인의 프로젝트 파일([프로젝트명].csproj)을 텍스트 편집기로 연다.

<Import Project=”..\packages\Fody.3.3.5\build\Fody.targets” 처럼 되어있는 줄을 찾아 Condition에 아래 값을 추가한다.

‘$(Configuration)’ == ‘Release’

만일 이미 Condition값이 있다면 아래처럼 AND를 이용해서 위의 조건을 덧붙인다.

Condition=”Exists(‘..\packages\Fody.3.3.5\build\Fody.targets’) AND ‘$(Configuration)’ == ‘Release'”

최종적으로는 아래처럼 되어있어야 한다.

<Import Project=”..\packages\Fody.3.3.5\build\Fody.targets” Condition=”Exists(‘..\packages\Fody.3.3.5\build\Fody.targets’) AND ‘$(Configuration)’ == ‘Release'” />

 

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

This site uses Akismet to reduce spam. Learn how your comment data is processed.