【发布时间】:2019-01-08 15:03:10
【问题描述】:
我有 Visual Studio 2013(更新 5),它使用 MetroFramework 设置它的样式,在这个程序中,我有多个屏幕,其中大部分继承自一些基本屏幕
所有不从基础屏幕继承的屏幕(包括基础屏幕本身),他们的设计器工作正常,但是从基础屏幕继承的那些会导致IDE崩溃
有时”我会出现错误:“对象引用未设置为对象的实例”,然后 IDE 崩溃 我已经尝试过(但没有任何帮助):
- 重新安装 Visual Studio
- 删除扩展和/或 NuGet 包
- 删除 .suo 文件
- 使用 devneve.exe 重置命令(如
resetuserdata) - 以安全模式或管理员模式加载 IDE
查看转储或和/或 devenv /log 没有产生任何有用的信息
我确实认为这是我的代码中的某些内容,但我不知道要深入了解它
附言
查看/使用这些屏幕时程序运行良好
【问题讨论】:
-
您是否尝试使用来自另一个 Visual Studio 实例的调试器附加到 Visual Studio 进程?
标签: c# visual-studio winforms inheritance crash