NuGet 업그레이드 문제
MVC3 (1.0)과 함께 제공되는 NuGet 버전이 최신 버전 (현재 1.4)으로 업그레이드하면 실패하고 로그 파일에 다음과 같이 표시됩니다.
6/27/2011 1:25:08 PM-VSIXInstaller.SignatureMismatchException : "NuGet Package Manager"버전이 서명 업데이트 버전에 잘못된 서명이 있습니다. 따라서 Extension Manager는 업데이트를 수 없습니다. VSIXInstaller.Common.VerifyMatchingExtensionSignatures (IInstalledExtension installedExtension, IInstallableExtension updateExtension)에서 VSIXInstaller.InstallProgressPage.BeginInstallVSIX (SupportedVSSKU targetAppID)
6/27/2011 1:25:08 PM- 설치 오류 : VSIXInstaller.SignatureMismatchException : 균형 'NuGet Package Manager'버전이 서명 업데이트 버전에 잘못된 서명이 있습니다. 따라서 Extension Manager는 업데이트를 수 없습니다. VSIXInstaller.Common.VerifyMatchingExtensionSignatures (IInstalledExtension installedExtension, IInstallableExtension updateExtension)에서 VSIXInstaller.InstallProgressPage.BeginInstallVSIX (SupportedVSSKU targetAppID)
6/27/2011 1:26:27 PM-VSIXInstaller.SignatureMismatchException : "NuGet Package Manager"버전이 서명 업데이트 버전에 잘못된 서명이 있습니다. 따라서 Extension Manager는 업데이트를 수 없습니다. VSIXInstaller.Common.VerifyMatchingExtensionSignatures (IInstalledExtension installedExtension, IInstallableExtension updateExtension)에서 VSIXInstaller.InstallProgressPage.BeginInstallVSIX (SupportedVSSKU targetAppID)
NuGet을 제거 (프로그램 추가 / 제거를 통해)하고 1.4를 수동으로 설치하려고 시도했지만 설명 할 수없는 메시지가 표시됩니다. 내가 뭘 잘못하고 있는지 아십니까?
문서화되어 있습니다. : http://docs.nuget.org/docs/reference/known-issues
이 문제가 발생하는 데는 두 가지 이유가 있습니다. 서명되지 않은 사고거나 잘못 서명 된 NuGet 버전을 설치했습니다. 예를 들어, 통합 서버 (http://ci.nuget.org/)에서 빌드를 가져 오거나 이전 CodePlex 릴리스 중 하나를 설치 한 경우입니다.
Windows XP 또는 Windows 2003의 일부 사용자에게 영향을주는 또 다른 문제가 있습니다. 컴퓨터의 인증 기관이 인증서를 유효하지 않은 잘못보고하는 것처럼 보입니다. 아직이 문제를 조사 중입니다.
- 모든 Visual Studio 2010 인스턴스를 닫습니다.
- 권한으로 Visual Studio를 다시 관리자 다.
- "도구"> "확장 관리자"로 이동하십시오.
- NuGet 제거
- NuGet을 다시 설치하십시오.
제거 할 수없는 경우 다음으로 이동하십시오.
C : \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Extensions \ Microsoft Corporation \ NuGet Package Manager
이 폴더를 제거하십시오. 관리자는 귀하의 책임입니다!
에서 NuGet 페이지 VS 갤러리 웹 사이트 :
" 일반적인 업그레이드 실패 에 대한 세부 정보 및 솔루션을 포함 하여 NuGet Docs 사이트 에서 현재 릴리스 정보 / 내부 문제 검토 (Visual Studio 2010 SP1 사용 가능 )"
도구 | 그런 다음 Extension Manager를 사용하여 수 있습니다. Hanselman의 게시물 을 좀 더주의 깊게 읽었다면 1.0이 잘 작동하지 않는다는 것을 깨달았을 것입니다.
권한으로 실행하고 제거하고 관리자 온라인 아카이브에 액세스 할 수없는 경우 ... vsix 파일 https://docs.nuget.org/consume/installing-nuget 을 다운로드하여 찾을 수 있습니다.
참고 URL : https://stackoverflow.com/questions/6496640/nuget-upgrade-issue
'ProgramingTip' 카테고리의 다른 글
거기에서 어디로의 빠른 교차 (0) | 2020.10.13 |
---|---|
find 및 sed를 사용하여 재귀 적으로 파일 이름 (0) | 2020.10.13 |
Android에서 페인트 플래그 제거 (0) | 2020.10.13 |
브라우저의 디버거 자체에서 동적으로로드 JavaScript (jQuery 사용)를 사용하는 방법은 무엇입니까? (0) | 2020.10.13 |
Android가 선택한 라디오 버튼에서 값을 가져 오기 (0) | 2020.10.13 |