我是 TFS 的新手,我正在尝试设置我的构建服务器以自动将网站部署到运行 IIS 6 的本地测试服务器。
我已经使用远程代理(顺便说一句)在目标服务器(Win2k3 和 IIS6)上安装了 Web 部署,并且我将构建定义的 MSBuild 参数设置为:
/p:DeployOnBuild=true
/p:DeployTarget=MSDeployPublish
/p:MSDeployPublishMethod=RemoteAgent
/p:DeployIisAppPath="默认网站"
/p:MsDeployServiceUrl="http://devserver/msdeployagentservice"
/p:username=DOMAIN\Admin.Username
/p:密码=密码
/p:IncludeIisSettingsOnPublish=false
当我对构建进行排队时,它说它构建得很好,但它没有向服务器发布任何内容。查看构建日志,即使尝试发布,我也看不到任何证据?
任何建议表示赞赏!这些东西的文档似乎很少,特别是部署到 IIS 6..
更新
正如下面的评论表明它不适用于网站项目,我现在已经尝试使用 MVC 3 应用程序,但它似乎仍然没有尝试发布它。