2013-02-04 3 views
0

NugGet이 사용되는 프로젝트가 있습니다.NuGet 2.2.3 확장 문제. 서버에 연결할 수 없습니다?

것은 내가 프로젝트를 구축을 위해 노력하고 그리고 난 다음 오류가 : NuGet 패키지 관리자에서 패키지를 다운로드하려고 할 때

... 

Error 88 Unable to find version '2.1.505.2' of package 'Unity'. Common 

Error 84 Unable to find version '1.0' of package 'CommonServiceLocator'. Common 


Error 90 The command ""D:\Development\root\.nuget\nuget.exe" install "D:\Development\root\Common\packages.config" -source "" -RequireConsent -solutionDir "D:\Development\root\ "" exited with code 1. common 

이 또한 내가 오류가 발생합니다.

패키지를 복원하는 동안 오류가 발생했습니다. 다시 시도하십시오 enter image description here

기본 비주얼 스튜디오 온라인 확장 검색은 문제없이 작동합니다! 내가 프록시를 사용하고 있지 않다

:

enter image description here

VS 2012 관리자 권한으로 실행된다.

는 또한 비주얼 스튜디오 설정 수정되었습니다 :

<system.net> 
<defaultProxy useDefaultCredentials="true" enabled="true"> 
<proxy usesystemdefault="True"/> 
</defaultProxy> 
<settings> 
<servicePointManager expect100Continue="false" /> 
<ipv6 enabled="true"/> 
</settings> 
</system.net> 

하지만이 doesnot입니다 도움이됩니다.

제안 사항?

답변

1

발견 된 문제. NuGet의 소스는 나 또한이 문제를 가지고 있지만,이 NuGet 패키지 관리자와 글리치 것을 발견했다 2012 년

enter image description here

2

Visual Studio에서 기본적으로 설정되지 않았습니다. 내 패키지 소스가 정의되었지만 (기본 nuget.org 및 내부 nuget 갤러리), 선택을 취소하고 '확인'을 클릭 한 다음 소스를 다시 열고 다시 선택해야했습니다. 그런 다음 '누락 된 패키지 복원'옵션이 성공했습니다. 이것은 매우 초조 한 결함이었고 이상하게도 VS2010 솔루션 중 하나에 영향을 미쳤습니다!

+1

이 해결 방법은 VS2012에서 유용했습니다. 이상한 행동이지만, 지금은 괜찮을 것 같습니다. –

+0

나는 똑같은 일을했지만 모든 패키지를 선택 취소 한 후에 다시 그 중 하나를 모두 다시 선택하면 같은 오류가 발생합니다. 하지만 "https://nuget.org/api/v2/"만 선택한 경우 제대로 작동했습니다. 내가 구성한 다양한 패키지 소스간에 충돌이있는 것처럼 보입니다. – Tarun

0

패키지 리포지토리가 존재하지 않습니다. 하나 이상의 패키지가 필요한 프로젝트입니다. 우리는 로컬 nuget 저장소를 가지고 있고 새로운 PC에 프로젝트를 가져온 후에 누락 된 패키지를 복원 할 수 없었습니다. 왜냐하면 저장소가 존재하는 패키지의 새 버전 이었기 때문입니다.