2013-10-18 75 views
0

當我們使用$ ConfigPath的存儲帳戶路徑時,我們得到的URI格式不支持錯誤。powerwershell cmdlet不支持URI格式錯誤

新AzureDeployment -ServiceName $服務名稱-Slot $插槽-package $ packagepath的構成 - $ - 標籤用configPath $標籤-ErrorAction,阻止

回答

0

這是很明確指出in the documentation到配置文件路徑只能是本地文件路徑:

構成 -

指定服務配置文件(.cscfg)的路徑和文件名。

-package

指定路徑或URI到.cspkg斑點:

而包裝可以是路徑的本地文件或URI以在相同的訂閱內的存儲款項組合上傳在同一訂閱/項目內的存儲中。

我的猜測是,這僅僅是因爲PowerShell命令只是周圍的REST API,其中Create Deployment operation需要一個URI的包裝和Base64編碼的配置參數的包裝。

如果PowerShell支持配置路徑,則必須首先在本地下載配置,然後執行base64編碼,然後執行REST API操作。

+0

非常感謝Astaykov ... – user2044374