Sql server Visual Studio 2013中的调用目标引发了异常

Sql server Visual Studio 2013中的调用目标引发了异常,sql-server,windows,visual-studio,environment-variables,ilspy,Sql Server,Windows,Visual Studio,Environment Variables,Ilspy,今天,当我打开Visual Studio 2013专业版时,我得到一个错误,调用目标抛出了异常。 我还试图打开ILSpy调试dll,但它崩溃了。我想可能是同一个凶手干的。昨天,我安装了SQL Server 2012专业版 我检查了环境路径。它是: C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files(x86)\Common Files\Microsoft Shared\Windows Live;C

今天,当我打开Visual Studio 2013专业版时,我得到一个错误,调用目标抛出了异常。

我还试图打开
ILSpy
调试dll,但它崩溃了。我想可能是同一个凶手干的。昨天,我安装了SQL Server 2012专业版

我检查了环境路径。它是:

C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files(x86)\Common Files\Microsoft Shared\Windows Live;C:\ProgramFiles(x86)\Intel\iCLS客户端\;C:\Program Files\Intel\iCLS客户端\;c:\ProgramFiles(x86)\AMD APP\bin\x86\u 64;c:\ProgramFiles(x86)\AMD APP\bin\x86;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\Program Files(x86)\ATI Technologies\ATI.ACE\Core Static;C:\Program Files\Intel\Intel(R)管理引擎组件\DAL;C:\Program Files\Intel\Intel(R)管理引擎组件\IPT;C:\Program Files(x86)\Intel\Intel(R)管理引擎组件\DAL;C:\Program Files(x86)\Intel\Intel(R)管理引擎组件\IPT;C:\Program Files\Dell\Dell Data Protection\Access\Advanced\Wave\Gemalto\Access Client\v5\;C:\Program Files(x86)\NTRU Cryptosystems\NTRU TCG软件堆栈\bin\;C:\Program Files\NTRU Cryptosystems\NTRU TCG软件堆栈\bin\;C:\ProgramFiles(x86)\Windows Live\Shared;c:\ProgramFiles(x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\ProgramFiles(x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\ProgramFiles(x86)\Microsoft SQL Server\100\DTS\Binn\;C:\ProgramFiles(x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateSassemblies\;C:\Program Files\Microsoft\Web平台安装程序\;c:\ProgramFiles(x86)\Microsoft ASP.NET\ASP.NET网页\v1.0\;%systemroot%\System32\WindowsPowerShell\v1.0\;C:\source\Orion\trunk\packages\NuGet.CommandLine.2.2.0\tools;%TFSPowerToolDir%;%BPADir%;%14%;%systemroot%\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles(x86)\QuickTime\QTSystem\;C:\ProgramFiles(x86)\Windows工具包\8.1\Windows性能工具包\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\ProgramFiles(x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\ProgramFiles(x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\ProgramFiles(x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateSassemblies\;C:\ProgramFiles(x86)\Microsoft SQL Server\110\DTS\Binn\

我的操作系统是64位Windows 7

activitylog.xml具有:

 <entry>
    <record>25</record>
    <time>2014/05/13 15:06:11.756</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [Environment Package Window Management]</description>
    <guid>{5E56B3DB-7964-4588-8D49-D3523AB7BDB9}</guid>
</entry>
<entry>
    <record>26</record>
    <time>2014/05/13 15:06:11.756</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [Environment Package Window Management]</description>
    <guid>{5E56B3DB-7964-4588-8D49-D3523AB7BDB9}</guid>
    <hr>80131534</hr>
    <errorinfo>The type initializer for 'Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService' threw an exception.</errorinfo>
</entry>

25
2014/05/13 15:06:11.756
问询处
VisualStudio
开始包加载[环境包窗口管理]
{5E56B3DB-7964-4588-8D49-D3523AB7BDB9}
26
2014/05/13 15:06:11.756
错误
VisualStudio
包[Environment package Window Management]的设置站点失败
{5E56B3DB-7964-4588-8D49-D3523AB7BDB9}

80131534 “Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService”的类型初始值设定项引发异常。
谷歌搜索并获得答案。


我的环境变量路径太长,缩短2048个字符后问题就解决了。

右键单击VS图标转到->属性->快捷方式->前进->选中“以管理员身份运行”。现在您已经完成了您可以正常打开VS.

在Windows 7上安装Visual Studio后,我遇到了这个问题。Visual Studio和SSMS都返回了相同的错误。我的路径长度小于2000个字符,路径之间没有空格

我重新安装了.Net framework,两个应用程序都重新开始工作

  • 打开C:\Windows\System32\SystemPropertiesAdvanced.exe
  • 打开高级>环境变量
  • 在系统变量下,找到“路径”条目
  • 复制里面的值
  • 研究路径的内容并查找一些较长且重复多次的路径。目的是用另一个变量替换它
  • 6,添加一个新的系统变量条目,该条目表示在#5中找到的条目。
    在本例中,“C:\Program Files\Microsoft SQL Server”重复了10次,因此这是我要解决的目标


    %sql%用于
    C:\Program Files\Microsoft sql Server

  • 更新在#3中找到的路径条目中的路径。比如
  • 之前:
    c:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\



    %sql%\Client-SDK\ODBC\110\Tools\Binn\

    我也有同样的问题,我的路径长度远远低于1000个字符。在尝试重新安装Visual Studio之前,我尝试了一次简单的重新启动,解决了我的问题。

    我还发现这篇文章很有帮助,因为它包含了比您链接到的答案更详细的描述和屏幕截图:更新链接: