将exe引用复制到输出文件夹

Cha*_*les 2 c# vb.net visual-studio

假设我创建了一个visual studio类项目A,它是一个围绕exe的包装器.将exe复制到输出目录很容易.

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

谢谢

查尔斯

Woz*_*zeC 6

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

  1. 将项目A添加到项目B(如果我不理解你,反之亦然)
  2. 右键单击解决方案并选择属性.
  3. 在Common属性中,选择Project dependencies.
  4. 在项目下拉列表中选择项目B并在"取决于"-Checked列表框中检查项目A. (或相反亦然)
  5. 建立项目.

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

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