Error debugging code in visual studio 2012 - Failed to initialize client proxy: could not connect to
Solution 1
In my case I found that I needed to run visual studio as administrator. HTH.
Solution 2
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.
Solution 3
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:
Solution 4
I just removed all the content of the test project output folder (objd\amd64 in my case) and error has gone.
Solution 5
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:...
).
Related videos on Youtube
user2577788
Updated on June 17, 2022Comments
-
user2577788 almost 2 years
I am having Issues debugging unit tests in visual studio. I can run them fine from test explorer. The issue is that I cannot step into the code and debug. Also, I am able to debug other parts of the code that are not unit tests.
When I right click on the test from test explorer and click debug I get a loading dialog saying "Loading symbols for vstest.executionengine.x86.exe from f:\biniaries\vset\mstestexecutor.x8g.csproj_1420192002\objr\x86". After a few more of these the test stops running and I get the following error displayed in the output window under "Tests".
------ Run test started ------ Failed to initialize client proxy: could not connect to . ========== Run test finished: 0 run (0:01:05.45) ==========
I have tried the following:
- Set new directory for the "Cache symbols in this directory" setting.
- Reinstalled VS2012 with Update 3
- Running with the safemode switch
- Ran the vs2012 repair tool
-
Steven Jeuris over 9 yearsDoes it literally say "[...] could not connect to [empty]."?
-
Sinaesthetic over 9 yearsThis was the case for me too. Did you ever figure out why this is?
-
Steven Jeuris over 9 yearsThis seems to work, but not a real fix, since there is (should) be no need to run Visual Studio as administrator. This is simply an indication the problem might have got something to do with access rights.
-
Steven Jeuris over 9 yearsMore info seems to be available on Microsoft connect. It might be related to named pipes from 3rd party software which conflicts with Visual Studio.
-
krilovich about 9 yearsRunning Visual Studio as administrator worked for me!! Thanks
-
Jan Rothkegel almost 8 yearsWorked for me. You made my day ^^
-
Carol over 7 yearsThis worked great. This was caused by an app I built that listens to all named pipe like that: "net.pipe://localhost/"
-
ecth about 7 yearsDid not work for me. I guess it is like the fix with the Administrator rights: in your case one of the loaded but not needed modules seemed do cause the problem. But it is not the reason why any model has issues getting loaded.
-
ᴍᴀᴛᴛ ʙᴀᴋᴇʀ over 6 yearsOh my life! Did you find away around this? I need to use
runas
so I canrun as an administrator
but without using a local administator account (for security reasons). Can't debug without administrator rights if using IIS though.