ローカル NuGet サーバーにアップロードした NuGet パッケージを削除できません。NuGet サーバーは v2.8.50320.36 で、コマンド ライン NuGet.exe は 2.0.6 です。
次のコマンドを使用すると:
nuget delete Newtonsoft.Json 6.0.3 myapikey -source http://nuget.mycompany.com/ -NonInteractive -verbosity detailed
次の出力が得られます
Deleting Newtonsoft.Json 6.0.3 from the 'http://nuget.mycompany.com/'.
Failed to process request. 'Internal Server Error'.
The remote server returned an error: (500) Internal Server Error..
ただし、パッケージをサーバーにプッシュするのに問題はありませんでした (パッケージが確実にそこにあることを確認しました)。これは、プッシュに使用したコマンドでした。
nuget push "C:\Temp\Newtonsoft.Json.6.0.3.nupkg" myapikey -source http://nuget.mycompany.com/ -verbosity detailed
パッケージの削除を許可するために NuGet サーバーで行う必要がある設定はありますか? またはコマンド構文が正しくありませんか?