我有一个包含一些项目和外部exe的解决方案。当我构建时,我想将exe复制到我的构建文件夹,以及构建项目并将我的dll复制到构建文件夹。有没有办法运行这个外部exe作为我的后期构建事件? 所以,当我在visual studio中运行我的解决方案时,我想基本上将外部exe设置为启动项目。这可能(或类似的东西)吗?
答案 0 :(得分:5)
您不希望在构建时运行它,您希望在开始调试时运行它。首先使用Project + Add Existing Item将.exe复制到构建目录。选择.exe。将其“复制到输出目录”属性设置为“如果更新则复制”。构建+重建。
然后使用Project + Properties,Debug选项卡将其选为启动EXE。选择“启动外部程序”单选按钮,然后在bin \ debug目录中选择.exe。按F5键可以使用附带的调试器。
答案 1 :(得分:1)
将EXE作为文件添加到项目中。右键单击EXE属性。将“复制到输出目录”设置为“始终复制”
然后在项目的属性中,在Debug选项卡下,设置start external program并选择你的EXE。