关于C#引用Dll后,找不到命名空间的问题

时间:2020-12-30 05:54:47

在引用里明确添加了一个Dll,能够看到该Dll详细信息,可就是用using找不到命名空间。并且发现刚引用时是有该命名空间,一编译就消失了。

最后发现原因如下:

原目标框架为.Net Framework 4 Client Profile后改成.Net Framework 4,编译就正常了。

看网上有介绍:Client应该是.NET4的子集,是针对一些客户端功能做的整合,版本比.NET4要小,如果只需要一些单机的桌面程序,安装Client应该要比安装整个.NET4要方便快捷。