0
我想通過Visual Studio Team Services部署我的.NET Core Web應用程序以使用IIS託管。如何通過Visual Studio Team Services部署.NET Core Web應用程序以託管IIS
我試圖發現部署最終版本的可能性,但我不知道我可以使用哪種類型的任務。
我通常是通過Visual Studio的2017年使用的部署和使用發佈與MSDeploy proccess和設置簡介如下:
<publishData>
<publishProfile
publishUrl="publishUrl"
msdeploySite="site"
destinationAppUrl="destinationAppUrl"
profileName="Default Settings"
publishMethod="MSDeploy" userName="login" />
</publishData>
這個網站是不是在Azure上,但在共享asp.net主機上運行。
如何設置Visual Studio團隊服務 - 部署版本,如果我只知道這些信息?
需要使用哪種類型的任務?
我已經嘗試了FTP並且效果很好。 我需要嘗試使用PublishProfile,但我不知道這些步驟: 我在哪裏可以存儲PublishProfile以及如何傳遞PublishProfile的密碼? 謝謝 – Jenan
@Jenan只需右鍵點擊項目=>發佈=>創建新的配置文件=> IIS,FTP等=>指定服務器,用戶名,密碼等並選中保存密碼選項,然後加密密碼保存在xx中。 pubxml.user文件,包含此文件以投影並將xx.pubxm,xxpubxml.user添加到源代碼管理。 –
有沒有解決方案 - 如何將此配置文件保存到VSTS?因爲如果它是公共存儲庫,任何人都可以顯示這些發佈設置。謝謝 – Jenan