可以编辑InstallShield setup.exe的清单文件吗?

我遇到了下面介绍的Windows Vista / 7程序兼容性助手问题:

Windows 7 RC中的“该程序可能没有正确安装”消息

该解决scheme(由其他地方的类似问题和MSDN备份)显然是为setup.exe的清单添加一个“兼容性”部分。 InstallShield 10 SP1自动执行此操作,但不幸的是我只有InstallShield 2009。

我将如何去编辑清单? 有没有办法做到这一点编程,所以我可以将其集成到我的构build?

Solutions Collecting From Web of "可以编辑InstallShield setup.exe的清单文件吗?"

找到名为setupexe。*。manifest(InstallShield的支持或程序子文件夹,我认为)的文件并编辑或替换它们。 在构建过程中选择合适的一个并将其合并到setup.exe中。

是的,只需使用Windows SDK中的mt.exe即可 。

一个清单文件可以在exe的外部,在相同的路径中,或在exe的资源中。

InstallShield中有这个工具可以更新清单。 或者直接链接: isreman 。 但是,提供的示例清单不提供应用程序兼容性部分。