我有一个类库项目,它是在3.5框架中创建的。现在我想将这个项目更新到框架4.0中。通过使用项目属性,我已将此项目从3.5更改为4.0目标框架。现在它给我一个错误,即
错误:类型或命名空间名称'ServiceModel'不存在于 命名空间'System'(您是否缺少程序集引用?)
在此之前,当这个项目在3.5框架中成功构建时,但在更改4.0框架之后它会抛出此错误。
我做了一个4.0.0.0版本的System.ServiceModel的新引用,如下所示:
但在此之后添加这个新的System.ServiceModel dll它会显示相同的错误,如下所示:
如何将此3.5项目转换为4.0?
如何解决此错误?
答案 0 :(得分:2)
您描述的步骤似乎是正确的。编译后黄色问号应该消失。
System.ServiceModel
4.0.0.0的引用添加到项目