2010-07-27 4 views
1

데스크톱 응용 프로그램을 개발 중입니다. 이를 위해 저는 클래스 라이브러리를 만들고 있습니다. 개발 당시에는 DLL에 대한 기능 테스트 및 업데이트 참조를 위해 클래스 라이브러리를 여러 번 다시 빌드해야했습니다. 그러나 DLL에 대한 참조를 추가 한 다음 클래스 파일에 일부 코드를 추가하고 다시 빌드하고 새로 빌드 한 DLL에 대한 참조를 추가하면 참조가 업데이트되지 않습니다. 이전 DLL 만 참조합니다.dll 참조 추가/제거 C#

+1

빌드 된 DLL을 직접 참조하는 것처럼 들리지만 대신 프로젝트 참조를 사용할 수없는 이유가 있습니까? –

+0

안녕하세요, 저는 지금 똑같은 일을하고 있습니다. 감사 – rajshades

답변

6

당신이하는 일에 예상되는 행동입니다. 수동으로 참조 DLL을 추가하면 해당 시점에 컴파일 된 파일을 복사하기 만하므로 추가로 컴파일하면 복사 된 DLL이 업데이트되지 않습니다.

원하는 것은 프로젝트 참조을 작업 프로젝트에 추가하는 것입니다.

How to: Add a Reference to a Visual Studio Project in a Web Site

0

당신이 기본적으로 그 DLL이 어디에 있는지 기억하고 나타나는 프로젝트가 내장으로 최신 버전을 선택하는 DLL에 대한 참조를 추가 할 때, 동일한 시스템에 구축하는 경우.

때로는 혼란 스러울 수 있으므로 Rebuild All이 문제를 해결하거나 참조를 삭제하고 읽을 수 있습니다.