2017-02-21 114 views
0

如果我使用雲項目發佈到Azure的雲服務,並按照發布嚮導從它工作正常,但只有如果我刪除最後Pubxml文件(存儲在配置文件夾)第一。VS 2013 Azure的發佈與去年Pubxml掛起文件

如果我嘗試當Pubxml文件已經存在,它將掛斷試圖嚮導的步驟之間導航發佈。

使用SDK V2.9.6,雖然對以前的版本相同的問題。

我有多個訂閱,這個問題似乎是而Pubxml做存儲訂閱,它被忽略,默認的(第一個列表中按字母順序)來代替。

所以,如果我運行一個發佈,那裏有一個以前Pubxml,就跳轉到診斷頁面。我點擊下一步獲取摘要,問題區域將突出顯示一個紅色的錯誤指示器(默認情況下它選擇了錯誤的訂閱,因此無法找到正確的雲服務)。不過,我不能點擊,因爲它只是掛起。

+0

作爲一種變通方法,我已經編輯我的訂閱名稱,以便主要的一個我想用的是第一個在列表中按字母順序。這樣可以工作,所以我不需要刪除Pubxml文件,但是僅用於此項目和訂閱顯然不是解決方案。 – Jezbers

+0

你沒有使用VS'2015的原因是什麼?它與2013年的項目向後兼容。 –

+0

這當然不是原因? – Jezbers

回答

0

我使用SDK V2.9.6,並沒有看到這個問題。其實,我的pubxml文件包含訂閱信息。

<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <PropertyGroup> 
    <AzureCredentials>{"ServiceManagementEndpoint":"https:\/\/management.core.windows.net\/","ResourceManagementEndpoint":"https:\/\/management.azure.com\/","SubscriptionId":"my-subscription-id"}</AzureCredentials> 
    ... 
    </PropertyGroup> 
</Project> 

哪個版本的Azure SDK是您生成的pubxml文件?

+0

這應該是一個評論,而不是一個答案(代碼不包括在內)。隨着更多的聲譽, [你將能夠發表評論](http://stackoverflow.com/help/privileges/comment)。 – xinaiz

+0

與您的版本相同,V2.9.6,是的,您是正確的,我的錯誤,包含的子ID,但它必須被忽略。我會更新這個問題。 – Jezbers

+0

pubXml中的訂閱ID是您需要的訂閱ID嗎? @Jezbers – jina

相關問題