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

标签 c# vb.net visual-studio

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

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

谢谢

查尔斯

最佳答案

是的,这是一种方法。如果您在 Visual Studio 的同一个解决方案中同时拥有它们,将会起作用。

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

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

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

关于c# - 将 exe 引用复制到输出文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13303910/

相关文章:

asp.net - 无法使 ninject 在 ASP.NET MVC4 Web 应用程序中工作

asp.net-mvc - 在 Visual Studio 中插入替换字符的最快方法

visual-studio - dotnet_diagnostics 和 dotnet_style_、csharp_ 等下的等效规则有什么区别?

c# - 如何通过其他证书签署证书

c# - Selenium 如何确定元素是否有子元素?

c# - 注册表扫描类型的结构图拦截

c# - 导入公共(public)文件项目的项目。如何在 Visual Studio 中执行操作

java - Windows C# 和 Android Java 之间实时视频流的有用 API?

wpf - 如何在 WPF 中的 StackPanel 的 MouseEnter 上执行命令绑定(bind)?

c# - 如何在 .NET 的单个单元测试中修改语言环境小数点分隔符?