1

我最近将 MOSS 2007 站点迁移到 sharepoint 2010。MOSS 2007 站点包含一个自定义应用程序页面。使用 IP 地址,此页面工作正常。我已经在 gac 中部署了 dll 并将必要的表单放在 layouts 文件夹中。但是使用 Internat 或 Intranet 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 n 中查找 dll 会引发相同的无法找到的错误。我在 web.config 中提供了下面的 ajax 条目,但它仍然向我显示相同的错误。

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

在标签中我添加了程序集条目

4

1 回答 1

0

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

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

于 2013-07-24T07:07:08.430 回答