【问题标题】:Unable to install Windows Web Services API for Remote Debugging with VS2012无法使用 VS2012 安装用于远程调试的 Windows Web 服务 API
【发布时间】:2026-02-16 19:30:01
【问题描述】:

我正在尝试使用 Visual Studio 2012 和 Windows Server 2008 而不是 R2 进行远程调试。设置远程调试器时收到以下错误。

有其他人能够在不是 R2 的 Windows server 2008 上安装 2012 远程调试器吗?

这是我点击配置远程调试后的完整错误消息。

【问题讨论】:

    标签: windows-server-2008 remote-debugging visual-studio-2012 wwsapi


    【解决方案1】:

    根据VS 2012 system requirements,Windows Server 2008 不支持远程调试。

    【讨论】:

    • 查看这里的信息:microsoft.com/en-us/download/details.aspx?id=30674 -- 说明支持 WS2008 SP2 x86 和 x64。糟糕的文档?尽管@MichaelGrassman 对我来说同样的问题
    • 谢谢,我得试试这个更新。我之前没有使用更新 1 版本。
    • 刚刚尝试过,不幸的是它没有更新仍然需要的 Windows Web 服务 API,仍然只支持 Server 2008 R2 而不仅仅是 2008。
    【解决方案2】:

    Visual Studio 调试器项目经理this MS forum postBrad Sullivan 发布了以下内容:

    Remote Tools for Visual 的安装程序中存在一个已知问题 Studio 2012 破坏了 Windows Server 2008 上的远程调试。 在我们处理此问题时,您可以使用以下解决方法:

    1) 如果还没有,请安装“Platform Update for Windows Server 2008 (KB971644)”来自 Window Update。它会 在“控制面板 -> 程序”中安装 KB971512、KB971513 和 KB960362 和功能 -> 已安装的更新”。

    2) 从以下位置安装 Windows Live Essentials http://go.microsoft.com/fwlink/?LinkID=255474

    遵循这些说明应该可以防止您看到错误 关于 Windows Web 服务 API。

    虽然听起来很奇怪,但我可以确认这已经为我解决了这个问题。

    【讨论】: