0

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

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

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

开始调试帖子时 Visual Studio 2008 崩溃也可能会有所帮助。我现在正在尝试这些解决方案。

4

2 回答 2

1

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

于 2009-11-23T19:39:32.740 回答
1

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

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

这是在另一个 stackoverflow 帖子中提出的,这里帮助我们确定是一个插件,AccuRev 的 Visual Studio 插件,导致了这个问题。

该问题似乎也是 Microsoft 提供的修补程序的“已知问题”,在此处记录

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

谢谢你的帮助!

于 2009-11-23T20:01:52.193 回答