我在我的应用程序中使用 msscript.ocx,它是 Windows 的 ActiveX 脚本主机。
尽管我希望能够对高度可定制的 XP 嵌入式(XPe)使用相同的功能。
1.我想知道在XPe上是否可以选择性安装msscript.ocx?
2.它从哪里安装,IE?
3.或者它是在XPe安装过程中安装的Windows核心组件吗?(我知道可以取消注册它,但它可以是可选安装吗)
回答任何或所有这些问题将对我有很大帮助。
提前致谢。
Sam.
Microsoft 的 MSScript.ocx 库文档在这个问题上有些矛盾。简而言之,从 Windows 2000 开始,MSScript.ocx 库成为 Windows 操作系统的一部分。 Windows 2000、XP 和 2003 的后续服务包包含错误修复(1 http://support.microsoft.com/kb/892296,2 http://support.microsoft.com/kb/819897,3 http://support.microsoft.com/kb/946480)对于这个库。从那时起,该库仍然是 Windows 32 位部分的一部分,并且仍然包含在 Windows 7/2008 R2 中。即使 64 位版本的 Windows 仍然包含 msscript.ocxWOW64 http://msdn.microsoft.com/en-us/library/aa384249%28VS.85%29.aspx在 C:\Windows\SysWOW64 中。
有关该库发行的一些历史,请继续阅读。
Msscript.ocx 最初作为“可选”库包含在 Visual Studio 6 CD 中 - 可选意味着它必须手动安装。虽然该库是 Visual Studio 的一部分,但从 Windows 2000 开始,它已迁移到 Windows 操作系统的一部分。
这就是混乱发挥作用的地方。由于 msscript.ocx 被视为 VS6 和 Windows 2000 的组件,因此更新以服务包的形式分发给两者。即使在 VS6 的最后一个服务包发布之后,还需要为旧操作系统分发额外的错误修复,因此需要单独发布是专门针对 Windows 95、98 和 NT4 创建的。
此下载针对较旧的操作系统,因为它已成为“现代”版本的 Windows 中操作系统的一部分。如果您使用的是 Windows 2000 或更高版本,则无需下载,并且根据我的经验,可能会导致兼容性问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)