【问题标题】:How do I get a VBscript External tool that worked in Visual Studio 2012 but not in Visual Studio 2013?如何获得在 Visual Studio 2012 中有效但在 Visual Studio 2013 中无效的 VBscript 外部工具?
【发布时间】:2016-11-30 16:15:50
【问题描述】:

我们在使用 VBScript 外部调试工具时收到意外错误。我们过去使用此链接来创建外部工具: Visual Studio 2013 and VB Scripts

当我们创建该工具时,它在 VS2013 中运行良好。好吧,我们搬到了一台新机器上,现在这个工具不能工作了。我们收到以下错误,要求我们注册 PDM.dll 或它丢失,我们已经完成了。我假设这是 Visual Studio 2013 或其他地方的某种配置问题。有人有这方面的经验或可以提供建议吗?

错误: “脚本调试器连接目标进程失败。未注册正确版本的pdm.dll.......”

我知道这是常见错误,但我们已经尝试了我们所知道的常见修复方法。

谢谢!

【问题讨论】:

  • 您是否尝试过 MS Script Editor 而不是 VS?看看here
  • Visual Studio 是我们现在唯一可以使用的工具。在“工具”>“外部工具”下创建工具后,Visual Studio 2013 与 VBScripts 配合得很好。现在在我的新桌面上它没有。
  • 当我加载 VS 2012(仍然安装了 VS 2013)时,它以某种方式解决了这个问题。 2012 和 2013 都可以使用为 VBScript 调试创建的外部工具来调试 VBScript。我们过去曾遇到过这个问题,在以前的机器(即 PC)上,它只是相反的修复。 VS 2012 不会使用创建的外部工具调试 VBScript,但在加载 VS 2013 后它可以工作。不知何故,第二次安装更改了影响两个版本的配置,导致 VBscript 目标连接正常工作。有谁知道为什么,所以我可以适当地标记答案?
  • 即使您不知道根本原因,IMO 您也可以自己发布上述评论作为答案,因为问题已解决,并接受它。

标签: visual-studio-2013 vbscript


【解决方案1】:

当我加载 VS 2012(仍然安装 VS 2013)时,它以某种方式解决了这个问题。 2012 和 2013 都可以使用为 VBScript 调试创建的外部工具来调试 VBScript。我们过去曾遇到过这个问题,在以前的机器(即 PC)上,它只是相反的修复。 VS 2012 不会使用创建的外部工具调试 VBScript,但在加载 VS 2013 后它可以工作。不知何故,第二次安装更改了影响两个版本的配置,导致 VBscript 目标连接工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-05
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多