使用vs2022创建窗体项目,设计器加载失败

新建的窗体项目,打开就会直接报设计器加载遇到错误,求怎么解决

img

新建后是不是不小心动了代码.cs文件

1)工具>NuGet包管理器>程序包管理器设置>NuGet包管理器>常规,程序包还原,勾选允许NuGet下载缺少的程序包;

2)右键解决方案,点击“还原NuGet包”;

3)关掉vs2022,重新启动

1.先编译,把所有编译报错的问题解决掉,代码里有错误的时候这个页面是显示不了的
2.检查数据类型,看是否有变量是null
注意,设计器的代码在设计阶段会执行
而有些数据的赋值要在运行阶段才会有值
此时运行正常,但在设计器下查看就会抛错
必须加非空判断