System.ServiceModel失踪
我与VS2010的工作表现上的Win7(64位)和我试图使用System.ServiceModel
但我得到一个错误,没有在System
名字空间中没有ServiceModel
:System.ServiceModel失踪
类型或命名空间名称“ServiceModel”没有命名空间中的“系统”存在(是否缺少程序集引用?)
我看了\Windows\Microsoft.NET\Framework\v4.0.30319
还有一些ServiceModel___.dll
文件,但我不知道我是不是错过了某些东西或者如果它们损坏了。
有什么建议吗?
感谢, Yonatan
添加对程序集System.ServiceModel的引用。选择项目 - >添加引用然后选择程序集名称。
有时Visual Studio中不安装此DLL在GAC。
使用gacutil /i dll_file
您可以使用gacutil在%systemDrive%\ Windows \ Microsoft.NET \ Framework \ v4.0.30319中找到什么您可以从Visual Studio Tools菜单打开命令提示符。
我想你的意思是gacutil/l? – Paul 2013-11-06 11:25:55
System.ServiceModel
命名空间位于System.ServiceModel.dll中。
我没有运行64位Windows,所以我无法检查这是否是正确的位置。
右键单击项目 - >属性 - >应用程序 - >目标框架= .NET框架4.5
你一个参考补充呢?选择Project-> Add Reference并选择程序集名称。 – 2011-04-13 09:54:54
是的......没有那样做。谢谢 ! – 2011-04-13 09:58:09
这是一个类似的问题。我解决了使用这种方法。 http://*.com/questions/7511199/system-servicemodel-dll-missing-in-references-visual-studio-2010 – manas 2012-09-19 04:47:17