2017-11-21 15 views
0

프로젝트에서 Visual Studio 2015 업데이트 3을 사용하고 있으며 프로젝트를 소스 제어에서 로컬 저장소로 다운로드했습니다.Visual Studio : 패키지 문제 복원

문제는 내가 그것을 오류 아래에 출력하는 패키지를 복원해야 할 때입니다

PATH=.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External;%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\git 
C:\Program Files\dotnet\dotnet.exe restore "C:\Users\XXXX\XXXX\XXXX\.vs\restore.dg" 
log : Restoring packages for C:\Users\\XXXX\XXXX\XXXX\project.json... 
error: Unable to resolve 'moq.netcore (>= 4.4.0-beta8)' for '.NETFramework,Version=v4.5.2'. 
log : Lock file has not changed. Skipping lock file write. Path: C:\Users\XXXX\XXXX\XXXX\project.lock.json 
log : C:\Users\\XXXX\XXXX\XXXX\ABC.xproj 
log : Restore failed in 1392ms. 
Errors in C:\Users\XXXX\XXXX\XXXX\ABC.xproj 
    Unable to resolve 'moq.netcore (>= 4.4.0-beta8)' for '.NETFramework,Version=v4.5.2'. 

.NET 프레임 워크 4.5.2와 호환되지 Nuget의 버전과는 상관이 있습니까?

어떤 제안이라도 도움이 될 것입니다.

고맙습니다.

+1

프로젝트가 대상 프레임 워크 v4.5.2에 구축하도록 설정되어 같은 –

+0

아래에 도움이 내 대답이 보이는 있으면 알려 주시기 바랍니다 . 올바른 대상 프레임 워크가 설정되어 있는지 확인하십시오. moq.netcore 4.4.0-beta8이 v4.5.2를 지원하는지 확인하십시오. 또한이 링크가 도움이 될 수 있습니다. https://stackoverflow.com/questions/39843015/getting-could-not-load-file-or-assembly-system-core-version-4-0-0-0-while-d/40090790 # 40090790 – Rajesh

+0

@SalomonZhang 귀하의 솔루션을 시도했지만, 제 경우에는 작동하지 않았습니다. 그러나 도움이 될 수 있습니다. – Ramu

답변

0

대상 프레임 워크를 올바르게 설정 했습니까? 또한

그리고 당신의 ABC.csproj에 .NET 핵심 응용 프로그램 패키지 참조를 업데이트하는 것을 잊지

<PackageReference Update="Microsoft.NETCore.App" Version="x.x.xxx" /> 
+0

지연에 대해 사과드립니다. Nuget에서 moq.netcore를 다시 설치하고 VS 2015를 다시 시작해야했습니다. 이로 인해 문제가 해결되었습니다. 시간 내 주셔서 감사합니다. – Ramu