0

嗨,我有一个非常奇怪的问题。当我尝试打开使用 Devexpress 12.1.8 编写的用户控件时,我的 Visual Studio 2010 崩溃。

我试图卸载整个程序,删除文件夹,清理注册表,但仍然发生崩溃。

当我尝试打开用户控件时,会出现一个窗口“Microsoft Visual Studio 遇到问题,需要关闭。” 我签入事件管理器并收到此错误:

Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AggregateException
Stack:
   at System.Threading.Tasks.TaskExceptionHolder.Finalize()

关于这种情况的一个更奇怪的事情是,在弹出窗口后,我可以看到控件已在后台打开。

我能做些什么来阻止这个错误?

编辑:我检查了一下,似乎我可以打开用 devexpress 13.1.6 编写的控件。也许这是devexpress的问题?有没有办法完全卸载 devexpress?

4

1 回答 1

0

听起来您可能遇到与第三方包或加载项相关的问题,可能与 DevExpress 无关。以下是一些可以尝试的事情:

  • 以管理员身份运行 Visual Studio。

  • 您可以尝试在命令提示符中运行 devenv /Resetsettings(请参阅此处),这应该可以修复任何损坏的设置

  • 尝试运行 devenv /ResetSkipPkgs(参见此处),这将避免加载任何有问题的包。

  • 尝试运行 devenv /Safemode(请参见此处)。如果它在安全模式下工作,那么问题很可能是第三方加载项或软件包。

  • 您也可以尝试 Devenv.exe /log "。这将生成一个名为 ActivityLog.xml 的文件,它可能会为您提供更多线索。

  • 如果这些都没有帮助,请尝试从控制面板修复 Visual Studio。

于 2013-09-19T09:44:39.653 回答