【问题标题】:How do I troubleshoot Visual Studio which is hanging when loading ASP.NET MVC project?如何对加载 ASP.NET MVC 项目时挂起的 Visual Studio 进行故障排除?
【发布时间】:2012-05-03 13:08:57
【问题描述】:

昨天我在 Visual Studio 2010 中处理了一个 MVC 3 项目,然后在下班前关闭了 Visual Studio。

今天早上,当我尝试在 Visual Studio 中加载同一个项目时,项目挂起。我重新启动了我的计算机,禁用了所有我可以使用的附加组件和扩展。还是没有香蕉。

我不知道如何解决这个问题。如果我可以加载它,我会尝试清理解决方案,但我不能。 (我可以从 VS 命令窗口清除解决方案吗?)。

任何帮助将不胜感激。如何解决此问题?

赛斯

【问题讨论】:

  • 您可以通过删除解决方案中的所有 bin 和 obj 文件夹来手动清理您的解决方案。
  • 打开 VS 的第二个副本,将其调试器附加到第一个副本,然后在冻结时点击暂停。
  • 您是否在 EventViewer 中查找过消息?
  • 当使用管理员权限启动时,Visual Studio 也能更好地工作。

标签: c# vb.net visual-studio visual-studio-2010


【解决方案1】:

您可以尝试从命令行 with logging enabled 启动 Visual Studio。

有几个other switches 可用,也可能有用,比如从safemode 开始...

【讨论】:

  • 我这样做了(从日志记录开始),莫名其妙地我的项目已经开始加载。我清理了解决方案,启用了所有扩展和附加组件,并且项目仍在加载。所以我又回来做生意了。但我不确定我做了什么让它继续下去。我就随它去吧。
  • 这个解决方案也对我有用(虽然没有启用日志记录)!另一件可能有帮助的事情是先卸载(而不是删除!)所有项目。
【解决方案2】:

虽然有些出乎意料。一个疯狂的猜测尝试resetting user settings of Visual Studio

【讨论】:

  • 我在尝试之前修复了它,但我认为这是一个很好的建议。
  • 此链接已失效,您会考虑更新它吗?
【解决方案3】:

关闭解决方案,删除您的 *.suo 并再次打开它。 如果问题仍然存在,请再次执行上述提示,清理并重建解决方案,等待检查是否弹出窗口提示进行日志记录(azure、sharepoint 或类似的东西)。 输入凭证,选择记住。

希望有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-20
    • 2020-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-13
    • 2017-03-06
    相关资源
    最近更新 更多