2017-11-27 3 views
0

resourcegroup()機能を使用してVSでネストされたテンプレートを作成しようとしています。最初の試みでテンプレートの古いバージョンのAPIを使用しましたが、それは失敗した(十分に公正)。サポートされているバージョン"apiVersion": "2017-05-10"Visual StudioがARMテンプレートコンポーネントをキャッシングしているようです

に値を更新してから、私はしましたが、私はそれがで失敗を検証する場合:私はAPIのバージョンを使用していないよ

The api-version '2016-07-01' used to deploy the template does not support 'ResourceGroup' property. Please use api-version '2017-05-10' or later to deploy the template...

!私はbin\Debug\staging\ファイルをチェックし、azuredeploy.jsonには正しいAPIバージョンが含まれています。

VSがその値をどこかからキャッシュしていて、検証に失敗しているように見えます。

私はVS 2017 v15.1(26403.7)を使用してい

** https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-cross-resource-group-deployment

答えて

0

あなたが最新バージョンにAzureのPowerShellを更新する必要があり、それが動作します。これはPowershellがAPIと話すために使用しているもの(エラーで表示されるAPIバージョン)です。

関連する問題