当我在x86上运行我的示例控制台应用程序时,一切正常。但是当我尝试使用x64时,没有任何功能。我一直在收到这个错误:
64位调试操作的时间比预期的要长
后来它说:
终止与远程端点的连接
我已经尝试了几乎所有在线解决方案,但无济于事。
以管理员身份运行cmd.exe。键入并运行以下命令: netsh winsock重置目录 tetsh int ip reset reset.log hit
https://blogs.msdn.microsoft.com/dsvc/2013/12/31/visual-studio-debugging-issue/
Visual Studio 2012 A remote operation is taking longer than expected
我正在使用VS 2017.我在VS 2015上也观察到了同样的行为。昨天一切都运行良好,突然发生了一些事情,因为x64已经停止工作了。我没有安装任何可能导致此问题的新应用程序或任何内容。
真的在这里分裂头发。非常需要别人的帮助。非常感谢!
答案 0 :(得分:5)
是的,这似乎是Windows Defender的问题,正在Windows端进行调查。到目前为止共享的解决方法是:
在提升的PowerShell中,运行“set-mppreference -EnableNetworkProtection 0”。重新启动VS。
答案 1 :(得分:0)
对此问题感到沮丧。它遍布整个互联网,但没有解决方案。当我在提升的Powershell中运行上述命令时,得到以下信息:
PS C:\ WINDOWS \ system32> set-mppreference -EnableNetworkProtection 0 Set-MpPreference:找不到与参数名称“ EnableNetworkProtection”匹配的参数。 在线:1个字符:18个 + set-mppreference -EnableNetworkProtection 0 + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:InvalidArgument:(:) [Set-MpPreference],ParameterBindingException + FullyQualifiedErrorId:NamedParameterNotFound,Set-MpPreference