2010-03-03 56 views
0

在那里我很高兴地调试我的代码,当我重新启动时,即使VS说它运行我的应用程序,没有任何显示。VS2008不会运行任何exe,每次运行都会丢失布局

当我停下时,VS清空了一切 - 解决方案资源管理器,所有打开的文件和所有其他窗格(输出,属性等)。

我试过重新启动。没有帮助。

尝试创建一个空的(默认)winforms项目。检查它独立运行。尝试从VS运行它,同样的事情。

我真的要重新安装整个堆放吗? (如果我暂停一下,我会得到'No symbols to display',但我不够聪明,不知道如何处理反汇编 - 虽然地址说System.Threading.WaitHandle.WaitOne)。

回答

1

Visual Studio中有以下的命令行开关可以帮助与该问题:

  • /ResetAddin移除具有 指定外接相关联的命令和命令 UI。
  • /ResetSettings恢复IDE的 默认设置,可选地将 重置为指定的VSSettings文件。
  • /ResetSkipPkgs清除添加到VSPackages的所有SkipLoading 标签。
  • /安全模式启动的Visual Studio的 在安全模式下,只加载了 默认的环境和服务,以及第三方 包 发布版本。

尝试使用这些开关来查看是否有任何运气。这可以帮助您排除第三方插件产生的问题。

此外,您可能需要使用Process Explorer来查看Visual Studio是否确实创建了调试过程,并检查其状态以查看是否有任何提示。

+0

谢谢谢谢谢谢谢谢!我只用VS/SafeMode(工作)运行过VS,然后在正常模式下再次运行。不知道为什么。 – Benjol 2010-03-03 10:21:40

相关问题