質問

VS 2010で既存のアプリをテストしていますが、最初のブレークに遭遇しました。 ASP.NET AJAX認証のサポートが変更されました。

Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);

これはもう機能しません。 " Sys"定義されていますが、「Sys.Services」未定義のオブジェクトです。誰かが置換機能へのクイックポインタを持っていますか?

編集して追加:

ASP.NET AJAXが変更され、クライアント側AJAXがVisual Studio 2010および.NET 4ディストリビューションから分離されたという情報に基づいて、これを回答済みとしてマークしました。ただし、これだけでは、移行を成功させるのに十分ではありません。とりわけ、現在のMS AJAXベータ版はASP.NETデザイナーのエクステンダーウィザードをサポートしていません。また、ASP.NET AJAXの以前のリリースで追加されたコントロールエクステンダーで正常にコンパイルする方法が見つかりませんでした。 AJAXの移行は、VS 2010のASP.NETアプリにとって難しい分野のようです。

VS 2010のリリース時間の前後に、移行のヒントとテクニックについてはコミュニティwikiを参照してください。

役に立ちましたか?

解決

Visual Studio 2010 Beta 2を使用している場合は、スクリプト参照である可能性があります。 Microsoft Ajaxライブラリは.NET Frameworkと共にアウトオブバンドでリリースされるようになったため、System.Web.Extensionsに埋め込まれていたスクリプトリソースは削除されました。

http://ajax.codeplex.com から最新のライブラリをダウンロードするか、新しいMicrosoft Ajaxコンテンツ配信ネットワーク(CDN)。

次のリソースが役立ちます。

Microsoft AjaxライブラリとVisual Studio Beta 2

Microsoftの発表AJAX CDN

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top