文件中的类都不能进行设计,因此未能为该文件显示设计器。设计器检查出文件中有以下类: FormMain --- 未能加载基

管理员 1715 次浏览

摘要: 【文件中的类都不能进行设计,因此未能为该文件显示设计器。设计器检查出文件中有以下类: FormMain --- 未能加载基类“FormBase”。请确保已引用该程序集并已生成所有项目】 当你发现vs中使用的时候突然提示“文件中的类都不能进行设计,因此未能为该文件显示设计器。设计器检查出文件中有以下类: FormMain --- 未能加载基

博客来源于:讯杰设计网:http://blogs.51diysoft.com/blogs

类“FormBase”。请确保已引用该程序集并已生成所有项目“,这就尴尬了,而且是使用svn撤销所有更改也会有这个错误,感觉这个像是vs的bug一样 

被坑了两次了,特地终结一下:

解决的方式让你吐血:我建议你先使用第5种尝试,有可能刷的一下就解决了,不然让你惆怅很久很久。

11111111111111.jpg


出现该问题的原因:MainWindow从System.Windows.Form继承之后,一旦修改FormBase父类就会出现这个问题

解决方案:

5: 如果上面的方案都不行,可以先把FormBase父类从项目中排除,然后清理、在生成解决方案,然后再添加FormBase



   1: 关闭VS所有窗口,后重启.即可返回正常.

 2: 第一种方案不成功,关闭VS所有窗口,点击解决方案->清理解决方案->点击解决方案->重新生成解决方案  即可

 3: 第二种方案不成功,关闭VS所有窗口,检查是否引用第三方控件,如Developer Express

       

    重新导入控件,  后 启动VS,重新编译即可.

 4 : 第四种方案不成功,卸载第三方控件,重新安装第三方控件,在导入控件,启动VS,重新编译