1

我有一个包含几个项目和一个外部 exe 的解决方案。当我构建时,我想将 exe 复制到我的构建文件夹,以及构建项目并将我的 dll 复制到构建文件夹。有没有办法将此外部 exe 作为我的构建后事件运行?所以,当我在 Visual Studio 中运行我的解决方案时,我想基本上将外部 exe 设置为启动项目。这可能(或类似的东西)吗?

4

2 回答 2

5

您不想在构建时运行它,而是希望在开始调试时运行它。首先使用 Project + Add Existing Item 将 .exe 复制到构建目录。选择 .exe。将其复制到输出目录属性设置为“如果较新则复制”。构建+重建。

然后使用 Project + Properties, Debug 选项卡选择它作为您的启动 EXE。选择“启动外部程序”单选按钮并选择 bin\debug 目录中的 .exe。按 F5 使其与附加的调试器一起运行。

于 2011-12-21T20:29:55.203 回答
1

将 EXE 作为文件添加到您的项目中。右键单击 EXE 属性。将“复制到输出目录”设置为“始终复制”

然后在项目的属性中,在调试选项卡下,设置启动外部程序并选择您的 EXE。

于 2011-12-21T20:33:56.343 回答