0

使用 TFS2010 构建,构建具有 Web 项目的解决方案会在 Binaries 输出文件夹中创建一个“_PublishedWebsites”,并删除 Sources 文件夹中的所有 Bin 文件夹。所以不可能通过脚本移动另一个生成的项目。

如何将同一解决方案中的另一个生成的 projets no web 移动到 Binaries 文件夹?因为,在我的解决方案中,我有一个 Web 项目、一个 Service Web 项目和一个控制台项目。只有 Console 项目不会在 Binaries 文件夹中移动。

谢谢你。

4

1 回答 1

0

我通过使用 Web 项目 (MVC 3)、Windows 服务和控制台应用程序创建解决方案来重新创建您的解决方案。起初一切都建立了,然后我将平台更改为“任何 CPU”。我注意到默认情况下 Windows 服务和控制台应用程序只有 x86 平台。当我使用 Any CPU 平台运行构建时,它只构建了 Web 应用程序。

您是否为构建定义选择了“任何 CPU”?如果是这样,那可能就是它跳过该项目的原因。如果您转到构建 > 配置管理器,您可以查看可用的配置/平台。您可以通过将平台留空来更新构建定义以构建两者。

让我知道是否是这种情况,以及是否还有其他我可以尝试重新创建的内容。

麦克风

于 2012-06-27T02:24:45.773 回答