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

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

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

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

 

 

   

原文地址:https://www.cnblogs.com/zmdblogs/p/14178547.html