【发布时间】:2010-04-07 23:22:07
【问题描述】:
在 VS2008 中加载解决方案时,我收到以下消息:
打开时遇到错误 上次关联的文件 该解决方案已加载。文档 在此期间正在跳过负载 解决方案负载,以避免 错误。
我第一次打开它时它立即关闭。下次打开时,VS弹出消息框但一开始并没有关闭;但是,当我单击用户控件或 ASPX 页面时,它确实关闭了。
如何找到导致问题的文档?
谢谢...
【问题讨论】:
标签: asp.net-mvc visual-studio-2008
在 VS2008 中加载解决方案时,我收到以下消息:
打开时遇到错误 上次关联的文件 该解决方案已加载。文档 在此期间正在跳过负载 解决方案负载,以避免 错误。
我第一次打开它时它立即关闭。下次打开时,VS弹出消息框但一开始并没有关闭;但是,当我单击用户控件或 ASPX 页面时,它确实关闭了。
如何找到导致问题的文档?
谢谢...
【问题讨论】:
标签: asp.net-mvc visual-studio-2008
据我回忆,这似乎与自 VS6.0 以来 Visual Studio 中存在的其他视图启动错误有关。
一个通常适用于 VS2003-VS2010 的解决方法是删除与解决方案文件对应的 .SUO 文件。在 VS6.0 中,您可能还需要删除 .NCB 文件。
还有其他关于 Microsoft Connect 中类似 VS 解决方案启动错误的报告。这是与 VS2010 中类似错误相关的票证,我相信这与您的问题相同。
"error on loading solution 100% of the time" @ Microsoft Connect
【讨论】:
一次打开一个文档,直到崩溃。
隔离崩溃后,您可以打开 VS 的第二个副本并将其调试器附加到第一个副本,然后将其崩溃并查看第二个副本中的异常。 (使用 Debug、Exceptions 打破所有异常)
【讨论】:
在 VS 中发生了很多事情,尤其是当你最后一次关闭或可能是一个肮脏的关闭时,一群设计师还在营业。
当你关闭一个解决方案时,尽量将你打开的文档数量保持在一个合理的数量。
底线是:它发生了。除非它成为经常发生的事情,否则您不必太担心。如果您经常崩溃,请遵循 SLaks 的建议。
【讨论】: