Error debugging code in visual studio 2012 - Failed to initialize client proxy: could not connect to

自古美人都是妖i 提交于 2019-11-29 02:56:14

In my case I found that I needed to run visual studio as administrator. HTH.

This may happen when it takes too long to download debug symbol information from various symbol servers, possibly causing a timeout.

We solved this by going to the menu Debug->Options->Symbols and selecting "Only specified modules". It also makes debugging startup considerably faster.

It looks like this happens sometimes when the VS execution engine process is terminated. This was the case for me, since I had terminated the process manually when the process was not responding. You could check if you have "vstest.executionengine.exe" process running when you see this error message. I came across this solution at the MS forum below:

Reference: http://social.msdn.microsoft.com/Forums/vstudio/en-US/997291d8-03e4-47ed-a30d-9d47550c0094/cannot-connect-to-the-testexecutor-via-named-pipes-from-vs-2012-rc

I just removed all the content of the test project output folder (objd\amd64 in my case) and error has gone.

I'm using Windows 8.1 and VS2013 and had the same issue.

The reason this was happening to me is the following - I had my android phone connected to my computer and USB debugging was enabled on the phone.

  • I disconnected my phone and test debugging started working.
  • I turned off USB debugging on the phone and connected it again. Test debugging worked again.

There you have it.

As Steven Jeuris mentioned in a comment, this could be related to access rights. In my instance it was caused by launching visual studio from a different active directory domain (runas /netonly /user:...).

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!