多个TFS 2010 MSBuild不会触发Web部署将Web应用程序发布到IIS网站。MSBuild未触发WebDeploy
这是针对多个不同的软件产品,多个不同的构建配置,2个不同的构建代理(在2个不同的服务器上),多个不同服务器上的多个IIS网站实例。
3种不同的连续部署设置之前都在运行。
所以希望这可以排除构建/构建服务器/托管服务器/ Web部署和IIS的配置错误。
根据网络管理员网络上没有任何变化(所有服务器都是本地的),并且端口8172没有被任何安全配置阻塞。
所有构建都成功,web部署失败(没有错误,日志中没有任何内容)。看起来Web部署不再被触发。
这里有没有其他的端口? 还有什么可以阻止MSBuild和Web Deploy之间的通信? 您是否期望它静默失败(日志中没有任何内容或传回给MSBuild)?
UPDATE 这是一个类似的问题How to determine if MSBUILD Arguments were executed for TFS Build Definition
文件夹'Web'不存在。现在添加它,将很快更新。我已经为'Microsoft.WebApplication.targets'构建依赖项添加了'WebApplications'。 – 2013-03-28 15:02:19
@atrljoe就是这样!你好!奇怪的是,一个MVC项目仍然没有这些文件夹的部署! – 2013-03-28 15:25:21
我有同样的问题,这是奇怪的,没有错误或任何一些工作有些没有。所以我最终深入研究并发现一些项目需要部署这些文件夹。我会发布答案让其他人知道决议是什么。 – atrljoe 2013-03-28 16:16:30