1

最近、MOSS 2007 サイトを sharepoint 2010 に移行しました。MOSS 2007 サイトには、カスタム アプリケーション ページが含まれていました。IP アドレスを使用すると、このページは正常に動作します。dll を gac にデプロイし、必要なフォームをレイアウト フォルダーに配置しました。しかし、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' 

一時 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 に答える