简体   繁体   English

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

[英]How to install Windows Web Services API (WWSAPI) in a Server w/o Internet Access

I'm trying to use Visual Studio 2012 Remote Debugger in a Server with Windows Server 2008 R2 SP1 x64 located in a DMZ, in a Development Environment.我正在尝试在开发环境中使用位于 DMZ 中的 Windows Server 2008 R2 SP1 x64 的服务器中的 Visual Studio 2012 远程调试器。 This server doesn't access to the Internet directly but through a Firewall.此服务器不直接访问 Internet,而是通过防火墙访问。 So, I downloaded the Remote Tools for Visual Studio 2012 from my workstation, and copy it to the Server, install it and everything is ok.所以,我从我的工作站下载了 Visual Studio 2012 的远程工具,并将其复制到服务器,安装它,一切正常。

Well, when I started the Remote Debugger Configuration Wizard, and it try to install the Windows Web Service API, it fails and shows the next message:好吧,当我启动远程调试器配置向导并尝试安装 Windows Web 服务 API 时,它失败并显示下一条消息:

Failed to complete the Visual Studio Remote Debugger Configuration Wizard未能完成 Visual Studio 远程调试器配置向导

The debugger was unable to install Windows Web Services API.调试器无法安装 Windows Web 服务 API。 Downloading the update installer failed.下载更新安装程序失败。 Please ensure that your computer is able to access the internet.请确保您的计算机能够访问互联网。

Download URL: http://go.microsoft.com/fwklink/?LinkId=215754 Internal code: 0x800c0005下载地址:http: //go.microsoft.com/fwklink/ ?LinkId=215754 内部代码:0x800c0005

To close the wizard, click Finish.要关闭向导,请单击完成。

So, because I'm a good boy, I press Finish to close the wizard.所以,因为我是个好孩子,我按完成关闭向导。 But before I go to the Download URL provided by the wizard, and has no success because it drive me to the Microsoft.com Search ( http://search.microsoft.com/en-US/search.aspx ).但在我转到向导提供的下载 URL 之前,并没有成功,因为它把我带到了 Microsoft.com 搜索 ( http://search.microsoft.com/en-US/search.aspx )。

But, I'm a man!但是,我是男人! I will not cry, and keep googling (searching?) but this time I was searching for WWSAPI Redistributable, but has no success at the time, then I search for a similar situation to mine here, and this is what I got Unable to install Windows Web Services API for Remote Debugging with VS2012 , but doesn't has a solution, so I decided to ask at StackOverflow because, I'm almost desperate to find a solution for this.我不会哭,并继续谷歌搜索(搜索?)但是这次我正在搜索 WWSAPI Redistributable,但当时没有成功,然后我在这里搜索了与我类似的情况,这就是我得到的无法安装Windows Web Services API for Remote Debugging with VS2012 ,但没有解决方案,所以我决定在 StackOverflow 上提问,因为我几乎迫切希望找到解决方案。 So, I hope you can help me to find a Solution to my situation.所以,我希望你能帮助我找到解决我的情况的方法。 Thanks!谢谢!

Please refer to workaround described here, it solves this exact problem:请参考这里描述的解决方法,它解决了这个确切的问题:

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

Install Windows Live Essentials from the following link.从以下链接安装 Windows Live Essentials。

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

One of the installed dependencies is the required Web Services API.已安装的依赖项之一是所需的 Web 服务 API。

Also, please, sign in and vote for the bug solution, to give regard JustinPealing who worried first to open the bug, and who found this workaround另外,请登录并为错误解决方案投票,以感谢 JustinPealing 最先担心打开错误并找到此解决方法的人

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM