2010-04-14 2 views
3

내 솔루션을 빌드하는 msbuild 작업이 있고 .net 3.5에서 4.0으로 마이그레이션 중입니다. 로컬 복사본이 true로 설정된 일부 종속 DLL이 있습니다. msbuild 4.0 버전은 종속 DLL (원하는)을 복사하는 것이 아니라 해당 DLL의 모든 종속 어셈블리를 GAC의 32 비트 버전에서 내 bin으로 복사합니다. 이 파일들이 GAC에서 복사되는 것을 원하지 않을뿐만 아니라 특히이 64 비트 빌드를위한 32 비트 버전을 원하지 않습니다.MSBUILD가 종속 GAC 어셈블리를 bin에 복사하지 못하도록하는 방법

msbuild 4.0에서 동작이 변경 되었습니까? 그리고 3.5에서 동작을 사용하도록 msbuild를 강제하는 방법을 아는 사람이 있습니까?

+0

"모드"는 무엇입니까? 디버그, 릴리스 또는 사용자 정의? 작업 스 니펫 코드를 게시 할 수 있습니까? – D3vtr0n

답변

0

복사하지 않으려는 항목에 대해 로컬 복사 설정이 거짓임을 보장 했습니까? 그렇다면 로컬로 복사하지 않으려는 어셈블리에 False 설정을 시도해 보셨습니까?

관련 문제