【发布时间】:2025-12-13 08:20:03
【问题描述】:
这个问题似乎与this 和this 重复,它们相似。但事实并非如此!首先-我从安装文件而不是从我分发的程序中收到此错误 其次-版本不同,Installshield 2009 和 10.5 中的目录不同。 .
我正在尝试修复我的设置中由 Windows 兼容模式引起的错误,该设置是使用 Installshield 10.5 构建的。到目前为止,我的研究使我得出一个结论,即我需要将 [this][3] 添加到我的清单文件中。我看到微软的工具 mt.exe 可以从 dll 中提取清单文件,但是我没有看到它可以从可执行文件中提取它的任何地方。 所以我的问题如下:
有没有办法查看使用 Installshield 构建的 Setup.exe 的清单文件?
有没有办法为 Installshield 中的某个项目配置此清单文件?
【问题讨论】:
-
@MichaelUrman Installshield的版本不同,目录也不一样。
-
在 Visual Studio 中使用文件 > 打开 > 文件。打开 RT_MANIFEST 节点。不太可读,最容易将其导出到文本文件。顺便说一句,您不太可能通过清单解决此问题,安装日志文件应该会提示出现了什么问题。
-
@AlexanderDemerdzhiev:很公平。这些目录非常相似,但我更多地指的是 ISReMan 的链接。这并没有改变这样一个事实,即您似乎在问一个派生问题而不是它的基础,并且没有解释实际发生的事情。
标签: windows manifest installshield