NuGet 패키지 복원을 VS2010 + Visual Sourcesafe과 함께 사용하려고합니다. 부분적으로 저를 위해 일하고 있습니다. NuGet not getting missing packagesNuGet 웹 사이트 복구 패키지
내 Solution2가 설치된 다른 nuget 패키지를 가지고 asp.net 웹 사이트 [위의 이미지에서 Project1의]를 가지고이에서 오는 . 이제 다른 개발자가 VS2010을 통해 Solution2를 엽니 다. 자동 복원은 Solution1의 라이브러리 프로젝트에서 작동합니다. 이 Solution2에서 참조되는 Library 프로젝트의 모든 누락 된 패키지를 가져오고 Solution1/packages 폴더에 표시합니다.
하지만 웹 사이트에서는 외부 DLL 즉 pacakages가 누락되었다고 말합니다. . 내가 생각하는 문제는 웹 사이트가 .csproj 파일을 가지고 있지 않으며, 그래서 일을 모르기 때문에 복원 할 필요가있다 (http://nuget.codeplex.com/workitem/1663)
은 부분적으로 작동 만들기 :
추가 된 패키지를/repositories.config 웹 사이트 솔루션 (What is a solution folder in visual studio)
다른 개발자는 VSS로 가서 해당 패키지 폴더를 수동으로 가져옵니다. 이제 솔루션을 빌드 할 때 패키지 관리자 콘솔에서 복원하라는 메시지가 표시됩니다 (예 : "복원"단추 포함). 클릭하면 AjaxControlToolkit이 나타납니다.
질문 : - 위의 방법이 유일한 및 웹 사이트에 가장 사용할 수 있습니까?
- 개발자가 "복원"버튼을 클릭하면 라이브러리 용 패키지뿐만 아니라 Solution1/패키지와 누겟 패키지도 함께 제공됩니다. 왜 그럴까요?
위의 문제에 대한 아이디어가 있으십니까?