我正在创建一个小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/