【发布时间】:2011-05-13 11:49:59
【问题描述】:
当我在构建服务器上构建解决方案时,它会生成一个二进制文件夹,然后将这些二进制文件复制到最终输出文件夹。在我的情况下,一些第三方组件引用被正确复制,而其他第 3 部分组件引用没有被复制。不要认为我的解决方案项目不直接引用正在复制的程序集。
这意味着一切正常。但是当我运行我的程序时,它不会启动,因为它引用的程序集不能反过来加载它们的引用。
构建中的哪个过程决定了将哪些程序集复制到二进制文件夹?有没有办法指定它应该复制所有程序集?
编辑:一种可能的解决方案是仅在解决方案中的一个项目中引用所有必需的程序集,但这会变得非常混乱。
【问题讨论】:
标签: tfs msbuild tfsbuild assemblies