【发布时间】:2012-10-05 04:04:24
【问题描述】:
我有一个在 3.5 框架中制作的类库项目。现在我想将此项目更新为框架 4.0。通过使用项目属性,我已将此项目从 3.5 更改为 4.0 Target 框架。现在它给了我一个错误,即
错误:类型或命名空间名称“ServiceModel”不存在于 命名空间“系统”(您是否缺少程序集引用?)
在此之前,此项目在 3.5 框架中构建成功,但在更改 4.0 框架后,它会抛出此错误。
我对 4.0.0.0 版本的 System.ServiceModel 进行了新的引用,如下所示:
但在添加这个新的 System.ServiceModel dll 之后,它会显示相同的错误,如下所示:
如何将这个 3.5 的项目转换为 4.0?
如何解决这个错误?
【问题讨论】:
-
配置文件中的 DLL 名称可能需要具有 v4.0 版本号。
标签: .net c#-4.0 .net-4.0 .net-3.5