Nuget公式パッケージ ソースに接続しようとしたときに、「Nuget.Proxy Cache」の型初期化子が例外をスローしました。私は企業ネットワークの背後にいますが、接続性に問題があるとは思えません。
何か案は?
同じ問題があります。ソースを見つけるために、パッケージ マネージャー コンソールで次の powershell コマンドを使用しました。
try {
update-package nunit}
catch{
$error| Format-List * -Force
$Exception = $error[0].Exception
for ($i = 0; $Exception; $i++, ($Exception = $Exception.InnerException))
{ "$i" * 80
$Exception |Format-List * -Force
}
}
私の場合、根本的なエラーは次のとおりです。
System.DllNotFoundException: DLL 'rasapi32.dll' を読み込めません: アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))
デバッガーをアタッチし、NuGet がソリューションがソース管理にあるかどうかを確認しようとしたときにスローされている NuGet ソース コードを確認します。このエラーは、Visual Studio によって公開されている EnvDTE インターフェイスによってスローされます。
実際に問題を解決したら更新しますが、うまくいけばこれが始まりです。