Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/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
Windows VS2012调试器错误-“;连接请求被拒绝。。确保调试器正在';无身份验证';模式。”;_Windows_Debugging_Visual Studio 2012 - Fatal编程技术网

Windows VS2012调试器错误-“;连接请求被拒绝。。确保调试器正在';无身份验证';模式。”;

Windows VS2012调试器错误-“;连接请求被拒绝。。确保调试器正在';无身份验证';模式。”;,windows,debugging,visual-studio-2012,Windows,Debugging,Visual Studio 2012,我在Visual Studio远程调试方面遇到问题: 机器2: Windows 2007>无域>无防火墙>Visual Studio远程调试监视器64位9.0.2122(c)2008>选项…>无身份验证,端口=4015,允许任何用户调试=true>OK>它表示在无身份验证模式下侦听4015 机器1: Windows 2007>无域>无防火墙>Visual Studio 2012>调试>附加到进程>传输=远程(无身份验证)>附加到机器2:4015>附加>它显示: 无法连接到“Machine2:40

我在Visual Studio远程调试方面遇到问题:

机器2: Windows 2007>无域>无防火墙>Visual Studio远程调试监视器64位9.0.2122(c)2008>选项…>无身份验证,端口=4015,允许任何用户调试=true>OK>它表示在无身份验证模式下侦听4015

机器1: Windows 2007>无域>无防火墙>Visual Studio 2012>调试>附加到进程>传输=远程(无身份验证)>附加到机器2:4015>附加>它显示:

无法连接到“Machine2:4015”。远程调试器拒绝了连接请求。确保远程调试器正在“无身份验证”模式下运行。

远程调试器明确表示它正在“无身份验证模式”下运行

VS2012/MSVSMON有什么问题

它还想从我这里得到什么?!?:)

根据这一点,不可能在非认证模式下远程调试C#:

首先:您需要知道,远程调试托管代码只是 如果运行远程服务器,则在使用身份验证模式时可用 没有身份验证的调试器您只能调试本机代码


就我而言,信息是

确保远程调试器正在“windows身份验证”中运行 模式

添加身份验证很容易,只需暂停以下步骤

  • 在远程调试器中,转到
    工具
    ->
    选项
  • 在身份验证模式中,选择windows身份验证,然后单击 打开渗透按钮
  • 单击添加
  • 写下所有人
    然后单击
    检查姓名
    然后
    确定

  • 希望它能帮助你,并且调试愉快

    我也有同样的问题,但是VS2013。无论是否使用身份验证,我都无法连接。在我的例子中,它是C++代码,但有两个域复杂。p> 事实证明,远程工具是特定于Visual Studio的版本和更新级别的:

    必须安装与Visual Studio安装的更新版本相匹配的Visual Studio 2013远程工具的更新版本

    一旦我更新到正确的msvsmon.exe,我就可以连接到远程PC