【发布时间】:2014-06-06 20:44:32
【问题描述】:
使用 TFS 2010,我有一个包含 2 个解决方案的构建项目。一种是带有网页的 MVC 解决方案,另一种是包含多个项目的解决方案。这些是各种 WFC 服务。我添加了在两种解决方案中发布每个项目的标准。 如果我从 VS 构建它们中的任何一个 - 我会创建 zip 文件。 如果我从命令提示符使用 msbuild 并构建 WFC 解决方案 - 我会得到 zip 文件。 MVC 也一样。 然后我有一个构建两个解决方案的构建项目,我有作为参数 /p:DeployOnBuild=true;DeployTarget=Package
当我提交该构建时 - 它完成。但是在“_PublishedWebsites”文件夹中,我只得到了一个 MVC 项目的包。
我尝试了很多变体,但无法获得 WFC 解决方案来为项目创建包。我什至在每个 WFC 项目中将 pubxml 文件命名为相同,并尝试将其作为另一个参数传递,但结果相同 - MVC 是正确的; WFC 什么都没有。 甚至尝试更改 Debug|AnyCPU 与 Debug|Any CPU(已添加空间)。
我在想我有什么小东西在咬我——但我找不到。 感谢任何帮助!
【问题讨论】:
标签: web deployment tfs msbuild