2014-06-18 3 views
2

이전에 일반 dll 파일에 있던 기능 세트가 있지만 현재 Nuget 패키지에 있습니다. 당연히 우리는 dug를 수동으로 다운로드하고 업데이트하는 대신에 Nuget을 사용하여이 파일을 가져 오려고합니다. 모든 프로젝트는 VS 2013에서 처리되므로 패키지 관리자를 통해 액세스 할 수 있습니다.Visual Studio 2013에서 라이브러리의 Nuget 처리

이제 소스 트리의 모든 프로젝트를 검토하여 이전 dll 참조 대신 참조를 nuget 참조로 업데이트해야합니다. 패키지 관리자를 사용하여 솔루션 레벨에서이 작업을 수행 할 수 있지만 수십 개의 솔루션이 있고 백개가 넘는 프로젝트가 있으므로 수작업으로하지 않는 것이 좋습니다.

자동화하는 방법이 있습니까? 즉, 소스 트리를 반복하고 모든 .sln 파일을 찾고 기본 프로젝트 파일의 참조를 업데이트하려면?

답변

0

아마도 작은 C# 프로그램을 작성하여이 작업을 수행 할 수 있습니다. nuget.core.dll 및 nuget.visualstudio.dll에서 기능을 사용하려면 NuGet.Core 및 NuGet.VisualStudio 패키지를 프로그램에 설치하고 일부 DTE 기능을 추가하십시오.

관련 문제