![Visual Studio 2015 在启动时崩溃](https://linux22.com/image/1497742/Visual%20Studio%202015%20%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E5%B4%A9%E6%BA%83.png)
我的 Visual Studio 2015 不断崩溃,我无法找出原因。
昨天我想安装 Python Tools March 2016。这包括 VS2015 的更新 2。安装后,Visual Studio 在启动时开始崩溃。出现启动画面,然后出现白色主窗口,然后立即崩溃。
我重新安装了 VS2015,但没用。安装 VS2015.2 不起作用,我不得不安装没有更新的 Visual Studio。
我尝试使用 /log 执行 VS2015。ActivityLog.xml 不包含任何错误。它基本上只是说它加载了很多包然后就退出了:
<?xml version="1.0" encoding="utf-16"?>
<?xml-stylesheet type="text/xsl" href="ActivityLog.xsl"?>
<activity>
<entry>
<record>1</record>
<time>2016/06/24 11:09:41.257</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Microsoft Visual Studio 2015 version: 14.0.23107.0</description>
</entry>
<entry>
<record>2</record>
<time>2016/06/24 11:09:41.257</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Creating PkgDefCacheNonVolatile</description>
</entry>
...
<entry>
<record>127</record>
<time>2016/06/24 11:10:02.906</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [Global Search Package]</description>
<guid>{18333854-D2FF-44A3-98D8-40501B914D7D}</guid>
</entry>
<entry>
<record>128</record>
<time>2016/06/24 11:10:02.906</time>
<type>Information</type>
<source>VisualStudio</source>
<description>End package load [Global Search Package]</description>
<guid>{18333854-D2FF-44A3-98D8-40501B914D7D}</guid>
</entry>
<entry>
<record>129</record>
<time>2016/06/24 11:10:02.985</time>
<type></type>
<source>VisualStudio</source>
<description>Destroying Main Window</description>
</entry>
<entry>
<record>130</record>
<time>2016/06/24 11:10:03.110</time>
<type>Information</type>
<source>VisualStudio</source>
<description>AppId stopped registry detouring</description>
</entry>
<entry>
<record>131</record>
<time>2016/06/24 11:10:03.110</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Shutting down pkgdef registry</description>
</entry>
<entry>
<record>132</record>
<time>2016/06/24 11:10:03.110</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Released pkgdef cache usage tracker</description>
</entry>
<entry>
<record>133</record>
<time>2016/06/24 11:10:03.110</time>
<type>Information</type>
<source>VisualStudio</source>
<description>PkgDef registry shutdown complete</description>
</entry>
</activity>
当 Visual Studio 崩溃时,Windows 会给我“调试”选项。当我执行此操作并选择我的 VS2013 时,它显示“已启动”,NullReferenceException
但PresentationFramework.dll
没有更多内容。
然后我尝试听从Visual Studio 2015 Update 2 启动后立即崩溃。我得到了一个核心转储。Windbg 告诉我:
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(16a8.1124): Access violation - code c0000005 (first/second chance not available)
eax=00000000 ebx=00000000 ecx=036a848c edx=00000000 esi=00000003 edi=00000003
eip=7700c7ec esp=00daa5c8 ebp=00daa750 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202
ntdll!NtWaitForMultipleObjects+0xc:
7700c7ec c21400 ret 14h
/SafeMode 也不起作用。
谁能帮我?