【问题标题】:Corrupted windows form in visual studio视觉工作室中损坏的窗口形式
【发布时间】:2012-03-17 16:41:27
【问题描述】:

VS 在我使用它时冻结了,现在每当我尝试在设计器中打开它时,它再次冻结,当我构建和运行时,我没有收到任何错误。我从我的程序中调用表格,然后它冻结了,所以它只是那个表格,没有别的。我无法发布代码,因为它有 200 多行,而且我的笔记本电脑无法连接到互联网 :(

【问题讨论】:

  • 也许是“干净的解决方案”,或者创建一个新项目并将旧代码转储到新项目中,看看它是表单本身,还是与解决方案/项目相关的东西。
  • 清理失败,尝试其他的

标签: c# visual-studio compiler-errors corruption


【解决方案1】:

尝试删除与您的项目关联的.suo file。很多时候这会被破坏并导致您遇到的问题。我刚刚注意到您可以打开您的项目。尝试在您的InitializeComponent() 上设置一个断点,以查看是什么组件导致了您的问题。

【讨论】:

  • @EfeOzturkoglu 我添加了另一个选项来尝试。
  • 好的,使用 InitializeComponent 中的断点,我将范围缩小到这里:this.messageReader1 = new ZzChat.MessageReader();这是自定义用户控件的名称
  • @EfeOzturkoglu 是你写的控件,还是第三方控件。如果你写了它,在你的构造函数上设置一个断点。如果你没有在后面的表单设计器的代码中删除,重新添加。
  • 它是我的控制,我终于在你运行程序时让它工作了,但是当我打开设计器时VS仍然卡住
  • @EfeOzturkoglu 您可能正在使用设计人员不喜欢的控件执行某些操作。尝试使用 DesignMode 属性检查您何时在设计器中,而不是执行锁定表单的操作。
猜你喜欢
  • 2016-08-30
  • 1970-01-01
  • 1970-01-01
  • 2016-01-19
  • 2020-02-01
  • 2018-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多