2016-11-11 50 views
1

我有一個簡單的網絡應用程序Visual Studio 2015如何爲Visual Studio 2015 UI等Azure App Service生成pubxml文件?

隨着Azure的SDK安裝,當我用鼠標右鍵單擊該項目並選擇發佈,我得到一個用戶界面,可以讓我選擇微軟的Azure應用服務作爲發佈目標。

如果我登錄,然後遍歷嚮導,我最終結束了.pubxml.pubxml.user文件在我的項目具有的用戶名密碼,部署端點,等我需要。

我正在尋找一種方法來從命令行做到這一點(最好有的PowerShell cmdlet的爲天青,但調用MSDeploy.exeMSBuild.exe會就好了)。

回答

0

Msbuild(Msdeploy)沒有相關參數來創建.pubxml和.pubxml.user,如果要使用命令行來實現,則需要創建一個自定義任務,該任務通過使用代碼創建xml(C#或其他)。你需要知道xml結構和相關內容。

關於自定義任務,請參考:https://blogs.msdn.microsoft.com/msbuild/2006/01/21/how-to-implementing-custom-tasks-part-i/

關於創建通過C#XML,請參考:https://msdn.microsoft.com/en-us/library/ff604982.aspx

相關問題