2016-06-13 3 views
3

솔루션에 Visual Studio 2015 프로젝트가 있습니다. 아주 비슷한 프로젝트를 만들어야하고 수동으로 모든 패키지를 다시 추가하고 싶지 않았습니다.새로운 솔루션으로 패키지를 옮깁니다.

그래서 json 패키지를 복사하고 "Restore nuget packages"를 실행했습니다.하지만이 명령은 libs만을 다운 로어 드하고 프로젝트 파일에 어셈블리 참조를 추가하지 않습니다.

이것을 시행 할 명령 줄이 있습니까?

나는 또한 csproj의 내용을 복사하고 조정할 수 있음을 알고 있지만 내장 된 방법이 있다면 매우 무언가 있습니다.

packages.config은 다음과 같습니다

<?xml version="1.0" encoding="utf-8"?> 
<packages> 
    <package id="BouncyCastle" version="1.7.0" targetFramework="net461" /> 
    <package id="Common.Logging" version="3.3.1" targetFramework="net461" /> 

[...] 당신이 다시 설치 패키지 관리자 콘솔에서 다음 명령을 실행할 수 있습니다 프로젝트에 복사 한 packages.config와

답변

3

NuGet 패키지.

Update-Package -reinstall 

하나의 프로젝트로 제한 할 수도 있습니다.

Update-Package -reinstall -ProjectName MyProject 

-reinstall 매개 변수는 NuGet을 가져 와서 어셈블리 참조를 프로젝트에 다시 추가합니다.

관련 문제