c# - 将exe从一个项目复制到另一个项目的调试输出目录

标签 c# visual-studio-2010 exe

我有两个项目,ProjOne.exe 和 ProjTwo.exe。我想构建 ProjOne.exe,它知道它依赖于 ProjTwo.exe,因此它会在构建 ProjOne.exe 时复制 ProjTwo.exe。

我还有一个 ProjThree.dll,它已经完美地做到了这一点。但这只是因为该 dll 被 ProjOne 引用。

有什么方法可以像处理 DLL/OCX 那样执行此操作?或者这将是一些 POST 构建脚本? :) 如果是这样,请举例说明我将使用的脚本。

谢谢!

最佳答案

转到Project ProjTwo Properties -> Build Events --> Post-build event command line :

echo f | xcopy /y "$(TargetPath)" "$(SolutionDir)ProjOne\bin\Debug$(TargetFileName)"

当您构建 ProjTwo 时,它会将 ProjTwo.exe 复制到 ProjOne 的 Debug 文件夹中

关于c# - 将exe从一个项目复制到另一个项目的调试输出目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35874812/

相关文章:

c# - 如何删除 datagridview 上选定的行并反射(reflect)到数据库?

c# - .NET 中的数字分组

c# - 获取本地sql server的实例名

visual-studio-2010 - Visual Studio 2010 会支持经典的 asp 吗?

c# - 字符串变量名称 Date 在调试器中表现得很奇怪

visual-studio-2010 - 将Resharper代码检查排除在文件夹之外

vb.net - 变量 'fs' 在封闭 block 中隐藏变量

java - 以提升的权限在其自己的目录中启动 .exe

azure - Azure 中 Exe 执行缓慢

java - 使用 Runtime.getRuntime().exec(command) 启动程序时遇到问题