저는 개발자가 통합 데이터베이스 또는 SQLite 메모리 내장 데이터베이스에 대해 메소드를 실행할 수있는 기능을 제공하는 통합 테스트 도구를 개발하고 있습니다. 그러나공개 회원없이 dll을 어떻게 참조 할 수 있습니까?
namespace References {
internal interface IReferenceUnusedDependencies {
SQLiteException e { set; } // Reference System.Data.SQLite.dll
IMappingEngineRunner r { set; } // Reference AutoMapper.dll
}
}
, 내가 코드를 참조하는 방법을 알아낼 수 없습니다 : 실제 SQLite는 코드 중 어느 것도 내 하네스에 의해 참조되지 않기 때문에
, 나는 그 msbuild를 복사 DLL을 보장하기 위해 더미 코드를 추가해야 System.Data.SQLite.Linq.dll
에서 - 포함하는 모든 클래스 및 인터페이스는 내부입니다.
어떻게 든이 참조를 만들 수 있습니까?
참조를 "항상 복사"로 표시하면 공개/비공개 멤버와 아무 관련이 없습니다. –
어디에서 참조를 "항상 복사"로 표시합니까? – arootbeer
프로젝트 파일에 있습니다. http://msdn.microsoft.com/en-us/library/0c6xyb66.aspx –