这个问题是因为如果 DLL 没有指定 RT_MANIFEST 资源,Windows 7 的相容性机制会错误地假设 DLL 与 Windows 7 是相容的。如果应用程序中的其他 DLL 没有资讯清单,或如果其他 DLL 的资讯清单中有与 Windows 7 相容的 GUID,这个问题尤其容易发生。如此会导致“错误”的 DLL 在 Windows 7 相容模式下执行。这个行为会导致载入 DLL 的应用程序停止回应。因此,在应用程序载入的档案中,如果有一个以上的 DLL 档案是这两种情形的话,客户就无法在 Windows 7 环境下执行应用程序。
您可以从“Microsoft 下载中心”下载下列档案:
如需有关如何下载 Microsoft 支援档案的详细资讯,请按一下下面的文件编号,检视“Microsoft 知识库”中的文件:
Microsoft 已对这个档案做过病毒扫描。Microsoft 是利用发布当日的最新病毒侦测软件来扫描档案,看看有没有病毒感染。档案会储存在安全的服务器上,以避免任何未经授权的更改。
若要使用这个套件中的更新,您不需要对登录进行任何变更。
此 Hotfix 的英文 (美国) 版会安装具有下表中所列属性的档案。这些档案的日期和时间是以 Coordinated Universal Time (UTC) 表示。本机电脑上这些档案的日期和时间,是以您当地的时间和目前的日光节约时间 (DST) 的时差来显示。此外,当您对档案执行特定作业时,其日期和时间可能会改变。
套用至特定产品、里程碑 (RTM、SPn) 及服务分支 (LDR、GDR) 的档案可透过检视下列表格中所显示的档案版本号码来确认:
Microsoft 已确认本篇文章<适用于>一节所列之 Microsoft 产品确实有上述问题。
如需更多关于应用程序清单资讯的资讯,请造访下列 Microsoft 网站:
如需有关软件更新术语的详细资讯,请按一下下面的文件编号,检视“Microsoft 知识库”中的文件: