【发布时间】:2008-10-06 14:00:41
【问题描述】:
Visual Studio 中有一个著名的错误,它会阻止您在抽象表单的子类上使用表单设计器。
这个问题已经被Urban Potato阐明并最优雅地解决了;那不是我遇到麻烦的部分。问题是,我复制了 Urban Potato 描述的技术,并将其包含在我的项目中(恰好相当大),现在每次我尝试打开我的派生形式的设计器时,我都得到了微软“可怕抱歉,老家伙,但我现在必须杀了你”消息(让人想起 一条叫旺达的鱼中的 Otto),上面写着“Microsoft Visual Studio 2005 遇到问题,需要关闭. 给您带来的不便,我们深表歉意。”
但这里是真正的踢球者:如果您忽略该消息并将其塞到屏幕右下角之外,您可以继续工作,完全正常!只是不要点击“发送错误报告”或“不发送”按钮,因为然后 VS 确实关闭。
不过,这种现象非常烦人,我非常希望能够在工作时不觉得我的 IDE 只是寻找一些非常讨厌的方式来报复我呸呸呱呱地建议现在戒烟 - 否则。
更多有用信息:同样的行为可以在我办公室的所有其他计算机上复制;这不是我的机器特有的。显然项目/代码中的某些东西让 IDE 感到不安,但至少我知道设计模式有效,因为在我忽略了崩溃消息之后,设计器工作得很好。我只是不知道从哪里开始寻找导致这个问题的东西。
有什么想法吗?
谢谢!
【问题讨论】:
标签: c# .net visual-studio winforms designer