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

Alb*_*lla 5 debugging remote-debugging dmz wwsapi visual-studio-2012

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

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

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

调试器无法安装Windows Web Services API.下载更新安装程序失败.请确保您的计算机能够访问互联网.

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

要关闭向导,请单击"完成".

所以,因为我是一个好孩子,我按完了关闭向导.但在我转到向导提供的下载URL之前,并没有成功,因为它驱使我访问Microsoft.com搜索(http://search.microsoft.com/en-US/search.aspx).

但是,我是个男人!我不会哭,并继续谷歌搜索(搜索?)但这次我正在搜索WWSAPI Redistributable,但当时没有成功,然后我在这里寻找类似的情况,这就是我得到的无法安装使用VS2012进行远程调试的Windows Web Services API,但没有解决方案,因此我决定在StackOverflow上询问,因为我几乎迫不及待地为此寻找解决方案.所以,我希望你能帮助我找到解决方案.谢谢!

Kos*_*lev 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