2017-06-08 8 views
0

内部フィードにNuGetパッケージを公開するVSTSビルドを設定しようとしています。 Puckageは正常に作成されていますが、NuGet Publisherに問題があります。 NuGetのパブリッシャがパッケージを公開しようとしているとき はその後、私はエラーを得た:VSTSビルドとNuGetパブリッシャー - 405メソッドが許可されていません

Using credentials from config. UserName: VssSessionToken 
Pushing PackageName_20170608-081053 to 'https://...visualstudio.com/_packaging/b5ae5df2-b73e-4af2-...-66df-4340-8e68-9d4be0071ba8/nuget/v2/'... 
PUT https://...visualstudio.com/_packaging/b5ae5df2-b73e-4af2-...-66df-4340-8e68-9d4be0071ba8/nuget/v2/ 
System.InvalidOperationException: Failed to process request. 'Method Not Allowed'. 
The remote server returned an error: (405) Method Not Allowed.. ---> System.Net.WebException: The remote server returned an error: (405) Method Not Allowed. 
... 
Error: d:\a\_tasks\NuGetPublisher_333b11bd-d341-\0.2.34\node_modules\nuget-task-common\NuGet\3.3.0\NuGet.exe failed with return code: 1 
Packages failed to publish 

私はすでに供給し、プロジェクトコレクションサービスを構築するための権限をチェックした貢献者として追加されます。私もNuGetのバージョンで試してみましたが、それは役に立たなかった。

+0

あなたがパッケージ化するプロジェクトの種類は何ですか? system.debugをtrueに設定してビルドをキューに入れ、詳細エラーがあるかどうかを確認してください。新しいフィードで試してみたらどうなりますか?一方、NuGetバージョンを3.5または4.0にして、キューを作成してみてください。 ([NuGet Publisherのタスク]> [詳細設定]> [別のNuGetバージョンを選択]を選択します。 –

答えて

関連する問題