いつかこの問題が公開されました。誰かが私の問題を解決するためにajaxコントロールの代わりにjqueryを使用する方法を教えてくれたので、その答えを受け入れました。私は今、もう一度ajaxコントロールが必要であることを知ります。特に、AsyncFileUploadコントロールはFileUpLoadが私のために働いていないためです。だからここに再び問題があり、わずかに改訂された。Visual Studio 2010でAjaxを使用する際の問題
私はVS 2010プロジェクトにAjaxコントロールを追加しようとしています。以前私はVS2008を使用したときに動作するようにしました。私はこの例外が発生し続ける:
Error 1 The type 'System.Web.UI.ScriptControl' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
ここに私がしたことがあります。私はajax 4ツールキットをダウンロードし、プロジェクトへの参照を追加しました。私はまた私のプロジェクトにsystem.web拡張への参照を追加しました。これを行うと、これらの行がweb.configに追加されます。
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
私はこれらの行を自分のaspxファイルに追加しました。
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>
そして
<cc1:AsyncFileUpload ID="afuMine" runat="server" />
</asp:Content>
しようとする明白なことは、System.Web.Extensionsへの参照を追加することです。残念ながらそれは役に立たなかった。
私もバックアウトしてAjax 3.5を試しましたが、これは役に立ちませんでした。私は、System.Web.Extensionsが4.0の間、ajax dllが4.1であることに気付きました。私はこのことが重要かどうかわかりませんが、私はajax 4.0または 'System.Web.Extensions 4.1'を見つけることができません。 もう一度お返事ありがとうございます。
私はそれが役に立たなかったことを試みました。私も同様に質問を修正します。 –