如何在没有 Internet 访问的服务器中安装 Windows Web 服务 API (WWSAPI)

问题描述 投票:0回答:1

我尝试在开发环境中的 DMZ 中的 Windows Server 2008 R2 SP1 x64 服务器中使用 Visual Studio 2012 远程调试器。该服务器不直接访问互联网,而是通过防火墙。因此,我从我的工作站下载了 Visual Studio 2012 的远程工具,并将其复制到服务器,安装它,一切正常。

嗯,当我启动远程调试器配置向导并尝试安装 Windows Web 服务 API 时,它失败并显示下一条消息:

无法完成 Visual Studio 远程调试器配置向导

调试器无法安装 Windows Web 服务 API。 下载更新安装程序失败。请确保您的 电脑可以上网。

下载网址:http://go.microsoft.com/fwklink/?LinkId=215754 内部代码:0x800c0005

要关闭向导,请单击完成。

因此,因为我是个好孩子,所以我按“完成”关闭向导。但在我转到向导提供的下载 URL 之前,并没有成功,因为它引导我进入 Microsoft.com 搜索 (http://search.microsoft.com/en-US/search.aspx)。

但是,我是个男人!我不会哭,继续google(搜索?),但是这次我正在搜索WWSAPI Redistributable,但当时没有成功,然后我在这里搜索与我类似的情况,这就是我得到的Unable to使用 VS2012 安装 Windows Web Services API 进行远程调试,但没有解决方案,所以我决定在 StackOverflow 上询问,因为我几乎迫切需要找到解决方案。因此,我希望您能帮助我找到针对我的情况的解决方案。谢谢!

debugging visual-studio-2012 remote-debugging dmz wwsapi
1个回答
0
投票

请参阅此处描述的解决方法,它解决了这个确切的问题:

https://connect.microsoft.com/VisualStudio/feedback/details/763521/cannot-run-visual-studio-2012-remote-debugger-on-windows-server-2008-non-r2

通过以下链接安装 Windows Live Essentials。

http://go.microsoft.com/fwlink/?LinkID=255474

已安装的依赖项之一是所需的 Web 服务 API。

另外,请登录并投票支持错误解决方案,以尊重第一个担心打开错误的人以及发现此解决方法的JustinPealing

© www.soinside.com 2019 - 2024. All rights reserved.