Windows窗体控件消失了

Wed*_*dge 8 c# controls screen visual-studio winforms

我有一个Windows窗体项目似乎已丢失在设计视图中的所有控件.当我运行项目时,控件按原样显示.对于此表单,只有Visual Studio中的设计视图被破坏,所有其他形式都是相同的.

我尝试重新打开解决方案并重新打开文件无济于事.我也尝试过清洁和重建解决方案无济于事.我制作了一个描述问题的视频截屏

我接下来应该尝试什么?

Chr*_*son 5

哇好烦啊!这让我发疯了,所以我浪费了 45 分钟试图修复它,而不必重新添加非常烦人的控件(而且这是过去几周我在 VS 2017 中发生的第 3 次或第 4 次) .

对我来说,解决方案是在设计器文件中找到我的控件(通过“转到实现”)。然后我发现该控件的“.Add”行完全消失了?在我自己手动将其添加回来并神奇地保存后,它重新出现在我的 Windows 窗体设计视图中。以下截图供参考。

在此处输入图片说明

我的设置:

  • 视窗 7 x64
  • Visual Studio 2017 专业版 x64
  • Windows C# 窗体项目
  • 缺少的控件(大多数情况下)位于面板对象内


小智 1

也许您引用了在同一解决方案中定义的一些用户控件,但在不同的项目中,发生了什么变化,并且必须通过简单的解决方案/重建全部来解决。如果不是,则可能是构建问题(混合 x86 和 x64 构建)