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