2014-06-27 73 views
2

正常工作,我一個構建服務器運行的服務器上設置了一個藍色的網站部署2012年Azure的PowerShell的網站cmdlet的不是在服務器上

我第一次嘗試使用以下步驟從我的本地機器上部署(和它的工作):天藍色的PowerShell中使用WPI

  • 使用Get-AzurePublishSettingsFile命令和Import-AzurePublishSettingsFile擺脫PowerShell的訪問我的網站,天青等

    • 安裝
    • 運行命令Get-AzureWebsites,我看到我的網站
    • 運行Publish-AzureWebsiteProject的列表,我的包發佈到網站

    所有上述作品。但是,當我在服務器上執行完全相同的步驟時,當我到達步驟Get-AzureWebsites時,我沒有收到任何迴應。接下來,當我嘗試運行publish命令時,出現「網站不存在」錯誤。

    如果我運行了Get-AzureAccountGet-AzureSubscription命令,我找回了正確的帳戶/訂閱。

    我不知道發生了什麼?!

  • +0

    是否有從該服務器訪問的多個訂閱。你能檢查這個訂閱是否是默認的訂閱嗎? – Aravind

    +0

    啊哈沒有我想要的訂閱不是默認的,我如何設置默認訂閱? – jcvandan

    +0

    Select-AzureSubscription -Default'訂閱名稱' – Aravind

    回答

    3

    檢查該服務器上是否存在多個天藍色訂閱。如果還有更多,請確保您需要的訂閱設置爲默認。 使用命令:

    Select-AzureSubscription -Default 'subscription name' 
    

    ...設置默認訂閱。

    0

    Azure命令是Get-AzureWebsite而不是Get-AzureWebsites