必要に応じて、NuGet.exe をダウンロードし、NuGet パッケージを復元するように構成された多数のプロジェクトがあります。このスクリプトを実行する、少し変更した NuGet.targets を使用しています。
Log.LogMessage("Downloading latest version of NuGet.exe...");
WebClient webClient = new WebClient();
webClient.DownloadFile("https://nuget.org/nuget.exe", OutputFilename);
すべてがうまく機能していました。少なくとも今週中、このコードは 500 Internal Server Error を返す例外を発生させ、NuGet.exe をダウンロードできません。同時に、パッケージのダウンロードが機能します。
何が起こっていますか?私は何を間違っていますか?