类型或名称空间名称不存在

我有一个使用Visual Studio 2010构建的WCF数据服务项目,该项目工作正常。 突然间,它不再编译了。 它给我留言如下:

错误7名称空间“System.Data”中没有类型或命名空间名称“Services”(是否缺少程序集引用?)C: U ... s Visual Studio 2010 Projects ... DataService。 cs ...

错误8名称空间“系统”中不存在类型或命名空间名称“Linq”(您是否缺少程序集引用?)DependencyResolver.cs 3 14

错误10名称空间“System.ServiceModel”中不存在类型或名称空间名称“Web”(是否缺少程序集引用?)

错误12无法找到类型或名称空间名称'DataService'(您是否缺少using指令或程序集引用?)

我该如何解决它?


我遇到了同样的问题,我必须将所有项目的“目标框架”设置为相同。 然后它建立好。 在项目菜单上,单击ProjectName属性。 点击编译选项卡。 点击高级编译选项。 在目标框架中,选择你想要的框架。


System.Linq遇到问题,无法识别。 using声明有一个红色的波浪状等。我解决它的方式是将我的网站更改为目标dotnet 3.5,然后切换回原来的目标框架(在我的情况下为4.0)。


当我尝试使用LINQ to SQL时,我遇到了与ASP.NET MVC网站相同的问题。 我通过以下方式解决了问题

解决方案资源管理器 - >参考 - >右键单击System.Data.Linq - >复制本地(True)

链接地址: http://www.djcxy.com/p/64319.html

上一篇: Type or namespace name does not exist

下一篇: "Could not create type XXXX" when accessing a .asmx page on IIS 7.0