我在Visual Studio 2008中创建了一个C ++应用程序。现在我想向清单添加属性,例如应用程序名称和版本。这两个属性都在C ++代码中定义为预处理器宏。反正我是否从这些MACRO值填充清单?例如:
#define APP_NAME "MyAppName"
#define APP_VERSION "MyAppVersion"
我是否可以使用一些#pragma
语句将此信息添加到清单中?类似的东西:
#pragma comment(linker, "/MANIFEST:name=" APP_NAME " version=" APP_VERSION)