silverlight - WCF缺少system.linq的Silverlight + Web应用程序

标签 silverlight wcf linq assemblies compiler-errors

我正在创建一个小Silverlight LOB应用程序。我在Blend 4中创建了app + web,并在VS2010中打开了该解决方案以添加WCF服务。当我这样做时,它在using System.Linq;上显示错误。它说:

The type or namespace name 'Linq' does not exist in the namespace 'System'(are you missing an assembly reference?)



我让VS2010创建了WCF服务,并且尝试在.NET 4 System.Core.dll中重新添加引用。

所以新手开发人员问题...我做错了什么:)

最佳答案

如果您确实看到System.Core.dll程序集,请检查引用。

如果看不到,请手动添加。
它应该在C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll中(如果您的操作系统是x64,则应该在Program Files (x86)中)。

重新编译后,它应该可以工作了。

关于silverlight - WCF缺少system.linq的Silverlight + Web应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4819152/

相关文章:

c# - WCF:配置角色以访问数据库资源

c# - 在通用存储库函数中选择特定列

c# - 创建可在运行时计算的表达式

c# - 使用第一个/最早日期返回多个记录

.net - 从 Silverlight 调用 WCF 服务 : Somewhere my parameters are disappearing

file - 在 Silverlight SaveFileDialog 中打开文件而不是保存文件

c# - 已加载事件未在 Silverlight 中触发

wcf - 代理类不可用于 Windows Phone 7 引用 WCF 服务

c# - 更新 GUI 的 BackgroundWorker

.net - 调用 WCF 时出现状态 500 : System. ServiceModel.ServiceActivationException