C# Winforms 프로젝트 인 MainGUI가 있다고 가정 해 보겠습니다.VS2008.NET : 참조 된 프로젝트의 종속성을 가져와 주 프로젝트의 bin 폴더로 복사
같은 솔루션 인 ControlsLib에서 다른 프로젝트를 참조합니다.
ControlsLib는 Infragistics 또는 Telerik 컨트롤과 같은 타사 컨트롤 제품군을 참조하고 MainGUI에서 사용되는 사용자 컨트롤 집합을 제공합니다.
로컬 복사는 ControlsLib의 모든 참조에서 true로 설정되고 모든 타사 DLL은 ControlsLib \ bin \ release에 나타납니다.
그러나 나는 타사 DLL을
따라서타사 컨트롤 DLL을 (NSIS를 사용하여이 경우) 소프트웨어의 설치가 생성되는 폴더가 MainGUI \ 빈 \ 릴리스에 자동으로 복사 할 수 없습니다 설치에 포함되지 않아서 타사 DLL에 종속 된 ControlsLib의 컨트롤이 사용될 때 런타임에 FileNotFoundException이 발생합니다.
내가 알지 못하는 "적절한"방법이 있습니까? 이전에는 파일을 복사하여 nant 빌드 스크립트에서이 문제를 처리했지만 새 프로젝트를 시작하고 확인하고 싶었습니다.
감사