Sharepoint 2010中的自定义应用程序页面Ajaxtoolkit错误

时间:2013-07-22 11:53:16

标签: sharepoint sharepoint-2010 sharepoint-2007

我最近将MOSS 2007站点迁移到了sharepoint 2010. MOSS 2007站点包含一个自定义应用程序页面。使用IP地址,此页面工作正常。我已经在gac中部署了dll,并在layouts文件夹中放置了必要的表单。但是使用Internat或内联网dns我得到以下错误:

 An error occurred during the compilation of the requested file, or one of its dependencies. The type 'AjaxControlToolkit.SliderExtender' exists in both 'c:\Windows\assembly\GAC_MSIL\AjaxControlToolkit\3.0.30930.28736__28f01b0e84b6d53e\AjaxControlToolkit.dll' and 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\e2b85a3a\aefa6379\assembly\dl3\6cf6a9f3\d0ee2c06_53facd01\AjaxControlToolkit.DLL' 

如果我删除放在Temporary ASp.net文件夹中的dll,它说无法在临时文件夹url中找到dll。 N如果我删除gac dll它在gac中查找dll会抛出无法找到的相同错误。  我在web.config中提供了以下ajax条目,但它仍然显示我同样的错误。

  <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit, Version=3.0.30930.28736, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" tagPrefix="ajaxToolkit"/>
      </controls>

并在标签中添加了汇编条目

1 个答案:

答案 0 :(得分:0)

尝试替换与.Net Framework 3.5兼容的Ajax Control Toolkit。

从MOSS 2007迁移后,您现有的Ajax Control Toolkit可能只与.Net Framework 2.0兼容。