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