找不到程序集System.ServiceModel

nic*_*ruy 5 sharepoint .net-3.5

我正在sharepoint上部署一个webpart并遇到一些错误.webpart使用来自Web服务的数据并使用Microsoft Chart(Framework 3.5)显示图表.当我尝试访问它时,我得到以下错误:

无法加载文件或程序集'System.ServiceModel,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'或其依赖项之一.该系统找不到指定的文件.

StackTrace:在System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage消息,WebResponse响应,Stream responseStream,Boolean asyncCall)
处于System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName,Object []参数)

我尝试将System.Servicemodel.dll复制到bin文件夹并在GAC上注册,但错误不会更改.任何的想法?

谢谢

nic*_*ruy 0

问题出在 Web 服务中,而不是 Web 部件中。部署Web服务的机器安装了framework 2.0。该异常已在 Web 部件上捕获并报告回来。谢谢大家的意见。