어셈블리를 저장할 위치에 대한 지침을 찾고 있습니다. 이것은 우리의 소스 트리가 지금과 같은 모습입니다 :어셈블리를 저장하는 가장 좋은 방법은 무엇입니까?
프로젝트 이름
트렁크
| -------- SRC (소스 코드)
| -------- LIB (모든 프로젝트에 필요한 어셈블리 예 : NUnit 프레임 워크, 외부 svn)
| ------ 툴 (모든 프로젝트에서 필요한 도구 (예 : NUnit 실행 파일, 외부 svn)
| -------- ThirdPartyAssemblies (프로젝트 별 어셈블리, 예 : log4net)
우리는 Utils.dll이라는 자체 라이브러리에 일부 코드를 옮겼습니다.
우리가 미래에 쓰기이 라이브러리 (폴더에 대한 문자 그대로 좋은 이름)과 또한 다른 라이브러리를 넣어 어디에 지금 궁금하네요.
ThirdPartyAssemblies
은 제 3자인 것이 아니기 때문에 올바른 장소가 아닌 것 같고, 우리가 만드는 모든 프로젝트에서 어셈블리가 필요하지 않으므로 lib
도 아닙니다.
감사합니다. Jon, "FirstPartyAssemblies"가 내가 찾고있는 것입니다. 특정 프로젝트를 동일한 솔루션에 통합하고 VS가 함께 가져 오는 것이 더 쉽습니다. 우리는 이미 대부분의 프로젝트에서이를 수행하고 있습니다. 이 질문은 상당히 많은 프로젝트 (랩퍼 분류 자 및 다른 헬퍼가 포함되어 있음)가 참조하는 특정 어셈블리를 대상으로하며 VS를 사용하여 자동으로 가져올 수없는 자체 소스 계층 구조에 있기 때문에 질문을 대상으로합니다. –