我正在构建一个在 Visual Studio 2008 中用 Qt 编写的应用程序。一切正常,我可以运行输出,但可执行文件取决于要在运行时加载的其他一些文件。每次更改这些文件时,都需要将这些文件与 .EXE 文件一起复制,因为我需要在 IDE 之外运行已发布的输出。
在项目构建期间,除了 .EXE 文件之外,是否可以在输出目录中复制一些文件/文件夹?
我正在构建一个在 Visual Studio 2008 中用 Qt 编写的应用程序。一切正常,我可以运行输出,但可执行文件取决于要在运行时加载的其他一些文件。每次更改这些文件时,都需要将这些文件与 .EXE 文件一起复制,因为我需要在 IDE 之外运行已发布的输出。
在项目构建期间,除了 .EXE 文件之外,是否可以在输出目录中复制一些文件/文件夹?
这是如何完成的:
这是构建事件的好资源,您可以从中继续:
http://msdn.microsoft.com/en-us/library/42x5kfw4(v=vs.80).aspx
如果使用 Visual Studio 右键单击要复制到输出文件夹的文件,请选择属性。在高级部分,第二个选项是:复制到输出目录。默认情况下,这是“不要复制”。根据需要选择其他选项,例如“始终复制”或“如果更新则复制”。这些属性将保存到您的 .csproj 文件中。