你的位置:首页 > ASP.net教程

[ASP.net教程]引用同一解决方案的类库工程不成功


最近写代码中把以前用过的公共工程引用到现在的正在使用的项目中,结果发现一直引用不成功。

如下图所示,同一解决方案中,TestWinform工程引用TestClassLibrary工程项目(TestClassLibrary为编译为DLL),结果显示引用未找到。

 

刚开始以为是TestWinform我编译为x86,TestClassLibary我编译为Any Cpu造成,尝试编译为同样目标平台后,依然引用出错。

经过一技术群哥们提醒,才发现两个工程的Framework版本不一致造成。

我这个解决方案中TestClassLibrary的.framework版本为4.5,但是引用它的工程版本为4.0。

只需把TestClassLibrary的.net版本更改为.net framework 4.0或以下即可。