复制VS2008 / TFS中的引用文件

时间:2010-01-16 19:56:02

标签: visual-studio-2008 tfs

我正在使用带有TFS的VS2008。我有一个商业软件包,它是.NET dll和.NET dll使用的另外两个dll文件。我希望这些文件与使用它们的项目分开。

我可以轻松地在我的C#项目中引用.NET dll并指示“copy”,以便将其复制到输出(bin)目录,以便在运行时从那里使用。但是,这并没有带来.NET dll文件所需的其他两个dll文件。我不能对这些其他两个dll文件做同样的引用,因为它们不是程序集,COM对象等。

我可以添加一个可以复制它们的post-build命令,但是虽然我可以使用$(TargetDir)作为目标,但我不知道要为源使用什么。我可以使用我的机器设置,但在其他任何地方都会失败。

我希望VS有一些像这样的案例的内置机制......

1 个答案:

答案 0 :(得分:1)

最简单的方法是将“其他”文件作为内容文件添加到项目中。

将文件添加到项目

选择文件,按F4 作为属性窗口

将属性构建操作设置为内容

将属性复制到输出目录设置为始终复制

另一个选择是使用构建脚本执行此操作。