Visual Studio 2015 Community edition
Используя он помечает ошибку для ниже:Почему Visual Studio 2015 Community Edition intellisense не видит ARM «apiVersion»: «2016-03-30» для virtualMachines?
{
"type": "Microsoft.Compute/virtualMachines",
"name": "[variables('VMNamejumpBox')]",
"location": "[parameters('resourceLocation')]",
"apiVersion": "2016-03-30",
...
Это дает сообщение:
Value must be one of the following values: "2015-05-01-preview","2015-06-15"
Но я знаю, 2016-03-30 доступен:
((Get-AzureRmResourceProvider -ProviderNamespace Microsoft.Compute -Location "Australia East").ResourceTypes | Where-Object ResourceTypeName -eq virtualMachines).ApiVersions
2016-03-30
2015-06-15
2015-05-01-preview
Я хочу использовать intellisense, так что пока, я могу просто использовать «2015-06-15» и пропустить последнее, но как Visual Studio получает обновления?
Я отмечаю, что я сталкиваюсь с этой проблемой в тот же день, что и apiVersion 2016-03-30, поэтому, возможно, что-то еще не было обновлено для Visual Studio, чтобы вызывать в Интернете?
шаблон azuredeploy.json Я использую как это наверху: {"$ schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", } – rswe
Я вижу, что «тип»: «Microsoft.Storage/storageAccounts» intellisense все еще только выбирает 2015-05-01-preview и 2015-06-15, несмотря на то, что доступно также Powerhell, указывающее 2016-01-01: { (. (Get-AzureRmResourceProvider -ProviderNamespace Microsoft.Storage -Расположение "Австралия Восток") Res ourceTypes | Где-Object ResourceTypeName -eq storageAccounts) .ApiVersions 2016-01-01 2015-06-15 2015-05-01 -Preview} – rswe