2010-01-15 58 views
0

我有一個SharePoint配置爲使用ajax 1.0來使用一些第三方控件(RadEditor,Bamboo)的發佈網站。Sharepoint ajax Web服務兼容性

我的問題是我在Visual Studio wspbuilder項目中創建了自定義Web服務(.asmx),並將其部署到ISAPI文件夾中。該項目設置爲使用.net 3.5框架。這對我們的自定義代碼工作正常,但我遇到了通過jQuery $ .ajax方法調用自定義Web服務的問題。我回來的是一般的錯誤消息。

我的問題是,配置爲使用ajax 1.0的網站是否可以調用使用.net 3.5框架編譯的.asmx Web服務?

回答

0

我得到這個工作,我不得不把它添加到web.config的部分:

<dependentAssembly> 
     <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> 
     <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> 
    </dependentAssembly> 
    <dependentAssembly> 
     <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> 
     <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> 
    </dependentAssembly>