我在我的应用程序中使用 msscript.ocx,它是 Windows 的 ActiveX 脚本主机。
尽管我希望能够对高度可定制的 XP 嵌入式(XPe)使用相同的功能。

1.我想知道在XPe上是否可以选择性安装msscript.ocx?
2.它从哪里安装,IE?
3.或者它是在XPe安装过程中安装的Windows核心组件吗?(我知道可以取消注册它,但它可以是可选安装吗)

回答任何或所有这些问题将对我有很大帮助。

提前致谢。

萨姆.

有帮助吗?

解决方案

我想是不是随Windows XP(不是100%确定)...

不过,最好的选择是与您的安装出货(即使它被运,它可以被删除)。关于安装 - 你可以把它放在你想(在Program Files文件的程序文件夹就可以了),最重要的是将其注册

用于制造安装的最佳选择 - 维克斯

修改

的参考
  

在脚本控制随Visual   基本6.0;但是,Visual Basic 6.0   安装不安装脚本   控制你。控制是   位于CD目录   COMMON \工具\ VB \脚本。要安装   脚本控制,请尝试以下   步骤进行:

我觉得这个回答你的问题......

其他提示

Microsoft 的 MSScript.ocx 库文档在这个问题上有些矛盾。简而言之,从 Windows 2000 开始,MSScript.ocx 库成为 Windows 操作系统的一部分。Windows 2000、XP 和 2003 的后续服务包包含错误修复(1,2,3)对于这个库。从那时起,该库仍然是 Windows 32 位部分的一部分,并且仍然包含在 Windows 7/2008 R2 中。即使 64 位版本的 Windows 仍然包含 msscript.ocx 魔兽64 在 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 或更高版本,则无需下载,并且根据我的经验,可能会导致兼容性问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top