3

假设我创建了一个 Visual Studio 类项目 A,它是一个 exe 的包装器。将 exe 复制到输出目录很容易。

现在我创建了另一个引用类 A 的项目 B。有没有办法设置项目 A,以便项目 B 在编译时也将 exe 复制到输出目录?就像 exe 是项目 A 的一种“复制本地依赖项”一样。

谢谢

查尔斯

4

1 回答 1

7

对,这是一种方法。如果您将它们都放在 Visual Studio 中的同一解决方案中,它们将起作用。

  1. 将参考项目 A 添加到项目 B。(如果我误解了你,反之亦然)
  2. 右键单击解决方案并选择属性。
  3. 在通用属性中,您选择项目依赖项。
  4. 在项目下拉列表中选择项目 B 并在“取决于”-选中列表框中选中项目 A。(或相反亦然)
  5. 构建项目。

您现在应该在 Project B 输出文件夹中拥有 Project A.exe。

要添加不在解决方案中的现有 exe,请将 exe 添加为对项目的引用。

于 2012-11-09T09:40:35.653 回答