我在这里很困惑,因为我从来没有下载过WebDeploy(msdeploy),但是自从我在我的vs2010(以及2012年)上使用右键点击webapp.csproj时,已经有一段时间 - > publish(生成.pubxml并使部署发生)。
这些是一回事吗?如果没有,我想将部署作为实施者的工作分开,哪个是最好的呢?
我正在考虑向msbuild传递一个模板,其中有一个有点过滤的pubxml,以便它可以实现魔法。但IDK是否可行或最佳路径
答案 0 :(得分:1)
发布选项允许您将网站发布到FTP,Web部署,FSPE等.Web部署是部署程序包的一种方式。您必须在允许您使用它的IIS服务器上安装WebDeploy。
有关WebDeploy的更多信息:http://weblogs.asp.net/scottgu/archive/2010/09/13/automating-deployment-with-microsoft-web-deploy.aspx