我有一個通過VS 2013
構建的Web應用程序。我嘗試使用Windows Power Shell cmdlet (Windows PowerShell ISE (x86)
發佈到Azure,但我一直在收到錯誤消息。我沒有搜索過,但有關PowerShell發佈命令問題的信息非常有限。發佈到Azure Powershell命令錯誤:Publish-AzureWebsiteProject:值不能爲空
命令:
PS C:\publish> Publish-AzureWebsiteProject -Name "MySiteName" -Package "MyPackage.Zip"
錯誤細節看起來象下面這樣:
Publish-AzureWebsiteProject : Value cannot be null. Parameter name: path2 At line:1 char:1 + Publish-AzureWebsiteProject -Name "MySiteName" -Package ".\MyPackage.Zip... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : CloseError: (:) [Publish-AzureWebsiteProject], ArgumentNullException + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Websites.PublishAzureWebsiteProject
你指的是哪篇文章? – juvchan
感謝您的解決方案,我認爲您所指的是這篇文章:https://msdn.microsoft.com/en-us/library/azure/dn722468.aspx,在文章中,它說您可以使用包文件路徑或項目文件路徑作爲參數,無論您使用哪種方式,路徑都是必填字段。我使用第一個選項(包路徑)作爲參數,但它拋出異常。 Regards, Mark J –
嗨@MarkJ,我根據您的反饋和我的進一步調查編輯了我的答案,謝謝並希望這次能夠幫助您! – juvchan