Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 无法在Windows Server 2008上运行Visual Studio 2012远程调试器_Visual Studio 2012_Remote Debugging - Fatal编程技术网

Visual studio 2012 无法在Windows Server 2008上运行Visual Studio 2012远程调试器

Visual studio 2012 无法在Windows Server 2008上运行Visual Studio 2012远程调试器,visual-studio-2012,remote-debugging,Visual Studio 2012,Remote Debugging,我正在尝试在Windows Server 2008 x86(不是R2)虚拟机上运行Visual Studio 2012远程调试器,但无法通过“远程调试配置”屏幕,因为Windows Web Services API安装失败,并显示以下消息 --------------------------- Visual Studio Remote Debugging Monitor --------------------------- The Windows Web Services installer

我正在尝试在Windows Server 2008 x86(不是R2)虚拟机上运行Visual Studio 2012远程调试器,但无法通过“远程调试配置”屏幕,因为Windows Web Services API安装失败,并显示以下消息

---------------------------
Visual Studio Remote Debugging Monitor
---------------------------
The Windows Web Services installer failed to execute. The installer exited with error 'Data of this type is not supported.'.
---------------------------
OK   
---------------------------
我唯一要说的就是这两篇文章

这似乎表明问题仅仅在于无法从任何地方下载此更新。我也尝试过手动下载,但是我找到的唯一来源是,我的公司必须首先同意一些条款,这显然是为了让远程调试正常工作而付出的太多的努力

如何在Windows Server 2008(非R2)计算机上进行远程调试


更新:我在

上提出了这个问题,下面是我为在服务器上进行远程调试所做的工作

使用VS2010远程调试器,将安装该调试器的整个文件夹复制到服务器。
确保用于运行msvsmon的用户具有调试代码的权限,正如上面所说的,VS2010的远程调试器仅适用于Studio 2010。 对于VS 2012,您需要安装VS2012调试器,该调试器位于安装盘上的\RemoteTools\rtools\u setup\u x64.exe下,此问题有一个解决方法(有些冗长)

  • 如果尚未安装,请从Windows Update安装“Windows Server 2008平台更新(KB971644)”(http://support.microsoft.com/kb/971644?wa=wsignin1.0). 它将在“控制面板->程序和功能->安装的更新”中安装KB971512、KB971513和KB960362

  • 从安装Windows Live软件包

  • Live Essentials的依赖项将安装所需的WWS更新


    希望在问题得到妥善解决之前,这能让您解除阻塞。

    我在Windows Vista上遇到了完全相同的问题

    我发现有人在这里上传了WWSAPI安装程序:

    一旦安装了相应的WWSAPI,我就可以直接运行MSVSMON.EXE,而无需安装任何其他内容。
    诚然,我使用的是Visual Studio 2015,而不是VS2012,但我希望早期版本也能正常工作。

    这里的问题与此完全相同,结论相同-由于依赖WWS,因此不支持在Windows Vista和Windows Server 2008上进行远程调试!这里也有同样的问题,2010远程调试器将无法在2012年使用。感谢您对MS Connect的参考。。。仍然没有解决…我首先尝试了,因为我已经在使用作为服务安装的“VisualStudio10远程调试器”(使用VS2010);但从VS 2012开始就不起作用了。它看不到VS 2010远程调试器,并显示一个对话框,说明:“无法连接到名为“2K8”的Microsoft Visual Studio远程调试监视器。Microsoft Visual Studio远程调试监视器(MSVSMON.EXE)远程计算机上似乎没有运行。这可能是因为防火墙阻止了与远程计算机的通信。请参阅帮助以获取配置远程调试的帮助。“我的问题是安装VS2012远程调试器-VS2010远程调试器工作正常,但是,正如您所说,它只适用于VS2010,这意味着我目前已放弃使用VS2010执行大部分远程调试,而不是全新的VS2012刚刚确认了这一点,我将尝试四处搜寻,找出它使用的URL,看看是否有办法从Live Essentials软件包中单独下载和安装此软件。如果我的帖子模棱两可,请原谅。据我所知,LiveEssentials捆绑了补丁,没有公开的下载URL。