已经创建了类,却在使用该类的地方编译时一直提示未定义类型

  今天遇到一个奇怪的问题,就是我已经创建了该类,在使用的地方也增加了该类的引用,可是在编译的时候一直提示“”未定义类型“”,在该类库项目的bin/debug文件夹下也生成不了dll文件,导致其他引用该项目dll的项目编译也报错,如下图

 

   检查了好久,发现当前使用的是.NET Framework4.0框架:

 

     最后将目标框架改为.NET Framework4.6.1就编译成功了。但是同时又有一个项目在改变的目标框架后,出现了资源文件Resource和Resource1文件,但是他们的Module名称确都是一样的Resources,导致冲突的错误。经过修改Resource1的Module名称为Resources1解决。

 

 

 

 

 

 

 

   

posted @ 2020-12-23 14:43  zhangmin1314  阅读(542)  评论(0编辑  收藏  举报