【问题标题】:Debug Techniques: Visual Studio 2008 Process fatal crash after debug of WPF application调试技巧:调试 WPF 应用程序后 Visual Studio 2008 进程致命崩溃
【发布时间】:2009-11-23 19:04:18
【问题描述】:

我有一个相对较大的 C#/WPF Visual Studio 2008 解决方案,我正在尝试在 2 台开发人员的计算机上进行测试和同步。在我的计算机上,我能够成功地构建和调试(运行)项目而不会出错。

在第二台计算机上,我能够构建解决方案而不会出现任何错误。当我尝试运行该解决方案时,Visual Studio 会启动该过程,但大约 3 秒后整个开发平台退出。在它退出之前,我简要地看到我们的一个 .xaml 文件由 Visual Studio 打开,并在某个行号上弹出一个黄色的“未处理的异常”框。我目前正在联系负责实现该 xaml 文件功能的公司部分。

这在我的脑海中提出了一个更大的问题:当 Visual Studio 在尝试运行程序后立即退出时,如何解决问题?

The Visual Studio 2008 crashes when starting to debug 的帖子也可能会有所帮助。我现在正在尝试这些解决方案。

【问题讨论】:

    标签: c# wpf visual-studio-2008 fatal-error


    【解决方案1】:

    我们发现执行以下三个命令有助于解决我们的问题:

    devenv.exe /ResetSettings
    devenv.exe /ResetSkipPkgs 
    devenv.exe /Setup
    

    another stackoverflow post here 中的建议帮助我们确定是一个插件(AccuRev 的 Visual Studio 插件)导致了问题。

    该问题似乎也是 Microsoft 提供的修补程序 documented here 的“已知问题”。

    VS2008 SP1:在 Visual Studio 2008 SP1 中,如果窗口位于非默认位置,例如在停靠和取消停靠窗口之后,在调试和设计之间切换或切换到/从全屏切换时,可能会导致 Visual Studio 崩溃工作室 IDE。

    感谢您的帮助!

    【讨论】:

      【解决方案2】:

      运行devenv/debugexe 来调试你的exe。当发生未处理的异常时,在调试菜单中选择“save as dump”,然后访问http://connect.microsoft.com/visualstudio打开一个错误报告并在创建报告后附加转储文件。

      【讨论】:

      猜你喜欢
      • 2010-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多