프로젝트에 Chutzpah를 사용하여 유닛 테스트를 실행했지만 프로젝트에서 Chutzpah를 사용하지 않고 명령 행 인터페이스 만 사용합니다. 나는 번함 NuGet 패키지를 설치하는 경우, 참조는 \ packages.config .nuget 추가되었습니다 :NuGet 패키지 복원이 .nuget packages.config에서 작동하지 않습니다.
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Chutzpah" version="2.4.3" />
</packages>
나는 패키지는이 프로젝트를 사용할 복원 및 빌드가 성공적으로 모든 중고 패키지가 아닌 번함을 복원해야합니다. 나는 그것이 패키지 참조가 .nuget \ packages.config 파일과 프로젝트 package.config 파일에 있지 않다는 사실과 관련이 있다고 가정한다. 그러나 왜 이런 일이 일어나고 올바른 방법은 무엇인지 알지 못한다. 이걸로?
Chutzpah NuGet 패키지가 Visual Studio를 통해 특정 프로젝트에 프로젝트에 추가되었습니다.
이 문제를 해결하려면 패키지 참조를 프로젝트 packages.config 파일로 옮겼지만 복원이 제대로 작동합니다.
실제 해결책은 해결책 폴더 이외에 .nuget 폴더를 포함하도록 nuget.targets 파일을 변경하는 것입니다 ... 하지만 지금 바로 가기를 가져 왔습니다 –
최신 자동 패키지 복원 이 문제가 해결 되나요? –
전에이 문제가 있었는데 문제 패키지를 다시 설치하면 참조가 업데이트된다는 것을 알았습니다. http://docs.nuget.org/docs/workflows/reinstalling-packages – jennas