突然间我的VS2010在启动时崩溃了。我在这里关注了其他帖子,我删除了所有添加内容,它仍然崩溃。但是它以安全模式启动。还有什么在安全模式下禁用扩展窗口中没有的内容?当我从日志模式开始时,日志中的最后一个操作似乎已正确完成。
还有什么想法?
<entry>
<record>228</record>
<time>2012/11/09 02:21:48.731</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Entering function CVsPackageInfo::HrInstantiatePackage</description>
<guid>{ED8979BC-B02F-4DA9-A667-D3256C36220A}</guid>
</entry>
<entry>
<record>229</record>
<time>2012/11/09 02:21:48.735</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [Visual Studio COM+ Library Manager Package] </description>
<guid>{ED8979BC-B02F-4DA9-A667-D3256C36220A}</guid>
</entry>
<entry>
<record>230</record>
<time>2012/11/09 02:21:48.737</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Loading UI library</description>
<guid>{ED8979BC-B02F-4DA9-A667-D3256C36220A}</guid>
<path>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\*\msenvui.dll</path>
</entry>
<entry>
<record>231</record>
<time>2012/11/09 02:21:48.739</time>
<type>Information</type>
<source>VisualStudio</source>
<description>End package load [Visual Studio COM+ Library Manager Package]</description>
<guid>{ED8979BC-B02F-4DA9-A667-D3256C36220A}</guid>
</entry>
答案 0 :(得分:1)
在VS崩溃后立即打开事件查看器,并在VS崩溃后查找尽可能接近的错误。事件应该在Windows Logs \ Applications下。
我目前遇到了相同症状的问题,这是由VS内的堆栈溢出异常引起的。在我的情况下,我有2个连续错误。第一个是.NET运行时错误,显示失败的应用程序,框架版本和描述,说明它是堆栈溢出异常。第二个错误是提供devenv.exe(Visual Studio)的特定错误代码和详细信息的应用程序错误。
希望您的日志能够提供更多有用的信息。
答案 1 :(得分:0)
我正在使用VS 2010 Ultimate,它在启动时一直在崩溃。 (Windows 2008 Std SP2 32位,GB Ram虚拟机)
与您一样,VS 2010在SafeMode中启动时正在运行
C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE&gt; devEnv / SafeMode
谷歌搜索后,这就是我追踪问题的方法。
转到安装了VS 2010的目录并按如下方式启动devEnv:
C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE&gt; devEnv / Log
这会在
中生成 ActivityLog.xmlC:\ Users \ user_folder \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0
我查看了ActivityLog.xml,并在以下条目中标记了警告
176
Warning Component assembly is new or has been updated
C:\Users\rickey.tom\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Red Gate\.NET Reflector Visual Studio Extension\7.7.0.236\RedGate.Reflector.VsPackage.dll
Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting
在我的情况下,出于某种原因,RedGate.Reflector组件出现了问题。
我去了文件夹并删除了(红门)扩展名
C:\用户\ rickey.tom \应用程序数据\本地\微软\ VisualStudio的\ 10.0 \扩展
现在VS 2010 Ultimate开始了。
这只是在此组件的上下文中如何解决问题的示例。 我希望这种方法可以帮助解决其他启动问题。
祝你好运答案 2 :(得分:0)
我早上已经失去了两个小时的VS2010在启动时挂起的问题。我尝试修复安装,安全模式,各种其他东西,没有一个工作。最后我运行了devenv.exe / resetsettings,它可以很快解决问题:http://msdn.microsoft.com/en-us/library/ms241273(v=vs.100).aspx
答案 3 :(得分:0)
我刚刚在vs2010遇到了同样的问题,我试图通过使用File&gt;打开&gt;网站打开项目,一切似乎都运行良好。删除* .sln文件可能会导致原因,我更喜欢将它们保存在解决方案文件夹中而不是项目所在的文件夹中。希望对某人有所帮助。
答案 4 :(得分:0)
我的问题解决了:
1)去路径 C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE 2)运行
我的问题解决了:)