1
我想通過Visual Studio將資源部署到Azure訂閱。我創建了一個新的「Azure資源組」項目並查看WebSite.json,WebSite.parameters.json和Deploy-AzureResourceGroup.ps1。 當我右鍵單擊項目並選擇「新部署」時,我可以在彈出窗口中登錄到我的訂閱。但是,當我點擊「部署」按鈕,我在輸出窗口看到我正確的帳戶,TenantId,SbuscriptionId和名稱,但那麼只有錯誤:使用Visual Studio部署Azure資源管理器模板
15:47:58 - [ERROR] New-AzureRmResourceGroup : Run Login-AzureRmAccount to login.
15:47:58 - [ERROR] At C:\Users\Frederic\Documents\Visual Studio 2015\Projects\AzureResourceGroup1\
15:47:58 - [ERROR] AzureResourceGroup1\bin\Debug\staging\AzureResourceGroup1\Scripts\Deploy-AzureR
15:47:58 - [ERROR] esourceGroup.ps1:96 char:1
15:47:58 - [ERROR] + New-AzureRmResourceGroup -Name $ResourceGroupName -Location $Resource ...
當我打開PowerShell命令窗口,先運行登錄,AzureRmAccount它工程,但我錯過了什麼(或如何去做)與VS?
您可以爲我檢查幾件事嗎? 1)你安裝了什麼版本的Azure SDK? 2)安裝了哪些版本的Azure PowerShell cmdlet? 3)您提到您可以從PS窗口運行Login-AzureRMAccount,您是否也可以執行該腳本? (如果您要複製/粘貼,您可以看到VS在輸出窗口中使用的整個cmdline)。 –
WPI說,Azure SDK 2.9.1已安裝,並且PowerShell中的Azure模塊顯示2.0.1。是的,我可以使用PowerShell ISE執行該腳本,並在我的Azure訂閱 – Frederic
中看到一些資源:當我在PowerShell中運行腳本時,看到與我的帖子完全相同的錯誤。我需要首先運行Login-AzureRmAccount,然後腳本工作 – Frederic