Visual studio 2013打开报异常"Exception has been thrown by the target of an invocation"

Posted 苦苦挣扎的咸鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual studio 2013打开报异常"Exception has been thrown by the target of an invocation"相关的知识,希望对你有一定的参考价值。

最近遇到一个问题,打开VS2013和SQL Server2014都会出报错,错误信息如下:

技术分享

以前都是好好的,重启了机子也不行,能打开两个VS,再打开第三个VS还是会报错,百度无果,还是在google上找到解决方法,在此记录。

原因是我最近装了mysql,环境变量里的字符数有2181个,字符过长,删掉了不用的不重要的环境变量,字符数降到1849个(字符数在2048个以内即可),打开VS2013和SQL Server,一切正常。

mysql相关环境变量,确实过于冗长。。。

C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\Doctrine extensions for php\

 

参考的解决方法:

I had exactly same problem. Symptoms:

- unable start Sql Server Managment Studio 2012 and Visual Studio 2010 SP1 with above message "Exception has been thrown...." (VS2012 also installed)

- missing icons for Windows Explorer on taskbar and icons for some system tools (Services, Event Viewer), unable to start Windows Explorer clicking to shortcut on taskbar

- temporary solution terminating explorer.exe and re-execute it using  Task Manager working for me but only to next RDP session (connection/disconection) or installing/uninstalling any application

- before re-executing explorer.exe was PATH variable in cmd window empty (or contains only user specific setting)

The reason of problem in my environment was too long environment variable PATH (2312 characters), after shorten bellow 2048 characters the problem was solved.

Hope help you,

Eduard Koucky.

问题链接:https://social.msdn.microsoft.com/Forums/vstudio/en-US/0902665a-fefe-47f0-9bfe-904a57fdd0c6/visual-studio-2012-and-2010-both-fail-with-exception-has-been-thrown-by-the-target-of-an?forum=vssetup

以上是关于Visual studio 2013打开报异常"Exception has been thrown by the target of an invocation"的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2013 未引发用户未处理的异常

异步/等待异常和 Visual Studio 2013 调试输出行为

解决Windows 10 X64无法安装Visual Studio 2013

visual studio code报错误怎么解决

使用Visual Studio2013打开Visual Studio2015项目

Allegro 4.4.2 在 Visual Studio 2013 上未处理的异常