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'” />

 

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.