我有一个解决方案,它依赖于7zip的sfx。为了保持整个解决方案(加上sfx)的管理和协调,我希望创建一个新项目来存放sfx使用的所有源文件,并且在构建时执行命令行,告诉7zip构建源代码文件中的sfx,并放入输出中,以便可以在同一解决方案中通过实际的Visual Studio项目引用它。使用命令创建Visual Studio项目
我想我可以通过使用Build事件并提供相应的宏来确定命令行,以确保7zip的输出放置到具有适当名称的目标文件夹中,以便其可以被其他VS项目正确引用。但是我不确定的是我需要使用什么样的Visual Studio项目或者告诉Visual Studio的步骤,在这个项目中不会有任何代码要被编译,并且它只需要执行我给出的脚本它。
我能想出最接近的是VS的Make项目,但我不知道这是否正确,因为这与Make完全无关。
那么,我需要使用什么样的Visual Studio项目模板?如果为空,那么我需要执行哪些配置,以便它不会尝试寻找一些代码文件进行编译,而只是将脚本作为解决方案构建的一部分执行?