3

ローカルの NuGet パッケージ サーバーで奇妙な問題が発生しています。時間が経つにつれて、パッケージが利用できなくなり、唯一の修正は .nupkg ファイルに触れること(たとえば、パッケージ エクスプローラーでファイルを開くこと) か、パッケージの新しいビルド/バージョンを作成することだけのようです。

戻ってきたエラーの写真を次に示します。

パッケージの内容を確認できませんでした

IIS6 を使用して NuGet サーバーをホストし、サーバー用の最新の NuGet パッケージ (サーバーおよびコア バージョン 1.5.20902.9026) を使用しています。

何が起こっているのか、それを完全に修正する方法を知っている人はいますか?

4

3 に答える 3

3

これは実際には NuGet.Server のバグです。フィードが古いハッシュコードを取得する原因となる競合状態があります。それに関するさまざまな議論を nuget でフォローできます。

于 2011-11-28T06:14:06.807 に答える
0

T4Scaffolding をインストールしようとしたときにこの問題が発生し、NuGet パッケージ マネージャーを再インストールすることで解決できました (パッケージ マネージャーを更新できなかったため、アンインストールして再インストールしました)。

于 2013-12-12T20:24:06.937 に答える