1

現在、3.5 で開発中 (LINQ を使用しているため 3.5 にビルド) で、コードを 2.0 サーバーにデプロイしています。これまでのところ成功していますが、ASP AJAX ツールのいくつかを利用しようとしていますが、回避できないエラーが発生しています。

まず受けた

「不明なサーバー タグ 'asp:ScriptManager'.」

これをweb.configコントロールセクションに追加しました:

"add tagPrefix="asp" 名前空間="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

これにより、修正方法がわからない次のエラーが生成されました。

「基本クラスにはフィールド 'ScriptManager1' が含まれていますが、その型 (System.Web.UI.ScriptManager) はコントロールの型 (System.Web.UI.ScriptManager) と互換性がありません。」

これについて何か考えやアイデアはありますか?

4

1 に答える 1

4

あなたのプロジェクトは、ビルド時に System.Web.Extensions for .NET 3.5 のバージョンを参照していましたが、現在動作しようとすると問題が発生します。

すべての参照が 1.0.61025.0 バージョンを指していること、および .NET 3.5 への参照が含まれていないことを確認する必要があります。

于 2009-02-24T17:07:36.217 に答える