2013-10-31 2 views
7

빌드 서버에서 NuGet 2.7을 사용하여 명령 줄에서 모든 패키지를 시도하고 있습니다. 그것은이 유일한 것을 우연이 아니라고NuGet을 사용한 시험판 패키지 복원

Unable to find version '1.5.0-beta' of package 'Google.Apis.Authentication'. 
Unable to find version '1.5.0.71-beta' of package 'Google.Apis.Analytics.v3'. 
Unable to find version '1.5.0-beta' of package 'Google.Apis'. 

내 생각 엔입니다 : 이것은 주로 패키지의 번호를 찾을 수없는 그것을 제외하고 작동 쉽게

nuget.exe restore Foo.sln 

this Microsoft post에 따르면이 있어야한다 내 패키지 .config 파일의 시험판 패키지. the docs에 따르면 nuget.exe restore은 대체로 -Prerelease 옵션이없는 유일한 명령이므로 시험판 패키지를 어떻게 복원 할 수 있습니까?

답변

-1

다소 놀랍습니다. 시험판 패키지를 복원하면 대개 작동합니다. 그리고 당신이 말하고있는 꾸러미는 당신이 그것을 직접 말하면 여전히 존재하는 것 같습니다.

그러나 출시 일정 패키지와 제 차이점이 있습니다. Google.Apis.Autisication/1.5.0-beta는 이제 '비공개'패키지로 표시되어 검색 결과에 표시되지 않습니다.

NuGet에는 목록에없는 패키지를 복원하지 못하는 버그가있을 수 있습니다. 적어도 버그라고 생각합니다. 아마도 지금까지이 문제를 해결했을 것입니다. 그렇지 않다면 NuGet 문제 추적기 (nuget.codeplex.com)에서 문제를 열어보십시오.

+0

이 버그 번호는 무엇입니까? – binki

+0

[모노가 모든 너겟 인증서를 가져 오지 않았 음] (https://github.com/NuGet/NuGetGallery/issues/335#issuecomment-3380328)과 같은 오류 메시지가 표시되지 않습니다. – binki

관련 문제