Web 部署 3.5 安装错误 - #2738

Web Deploy 3.5 Install Error - #2738

我正在尝试使用 MS WebMatrix 创建自定义 WordPress 主题,但在尝试安装 WP 应用程序时遇到以下错误:

Error 2738: Could not access VBScript runtime for custom action

当下载尝试安装 Web Deploy 3.5 时会发生这种情况。我目前 运行ning Windows 7 64 位 OS.

我所做的研究表明这是错误源于 "VBScript being not properly configured to run on the PC."

我遇到并尝试过但无济于事的解决方案是:

  1. 运行 MS FixIT
  2. 通过 cmd 提示重新注册 VBScript dll - c:\windows\syswow64\regsvr32 vbscript.dll
  3. 运行 系统文件检查器工具 sfc /scannow

[注意:我没有,也没有安装 McAfee - 我看到报告说在某些情况下,McAfee 安装会导致错误的 vbscript .dll 被注册]

除了进行工厂擦除 - 我想保留作为最后的手段或完全使用 WebMatrix 完全废弃 - 我 运行 没有搜索此特定问题的潜在解决方案。

除了此处发布的解决方案之外,是否有人成功解决了此问题?任何帮助将不胜感激。

所以,我发现了一个解决这个问题的方法,但网上没有很好地解决这个问题,所以我把它贴在这里。

如果 运行 Windows 7 64-bit OS:

解决此错误的坚定解决方案
  • 打开注册表编辑器

Start -> Search -> Type "regedit"

  • 在编辑器中,点击:

HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\Wow6432Node\CLSID{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32

  • 检查 (Default)
  • 的值
  • 如果不是 C:\Windows\SysWOW64\vbscript.dll 那就是你的问题的来源
  • 确保您拥有编辑 (default)
  • 值的正确权限

Right Click on InprocServer32 -> Permissions -> Give yourself "Full Control"

  • 现在编辑 (Default) 并将其设置为 C:\Windows\SysWOW64\vbscript.dll
  • 重启

这应该可以解决在 Web 部署下载期间执行自定义 VBScript 期间可能遇到的任何问题。