Domanda

Sto testando le mie app esistenti in VS 2010 e mi sono imbattuto nella mia prima pausa. Il supporto per l'autenticazione AJAX ASP.NET è stato modificato.

Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);

Questo non funziona più. & Quot; Sys " è definito, ma "Sys.Services" è un oggetto indefinito. Qualcuno ha un rapido puntatore alla funzionalità di sostituzione?

MODIFICATO PER AGGIUNGERE:

L'ho contrassegnato come una risposta, in base alle informazioni che ASP.NET AJAX è stato modificato e che AJAX sul lato client è ora separato dalle distribuzioni di Visual Studio 2010 e .NET 4. Di per sé, tuttavia, ciò non è sufficiente per una migrazione riuscita. Tra le altre cose, l'attuale beta di MS AJAX non supporta la procedura guidata di estensione nel designer ASP.NET. Inoltre, non ho trovato il modo di compilare correttamente con estensioni di controllo aggiunte nelle versioni precedenti di ASP.NET AJAX. Sembra che la migrazione di AJAX sarà un'area difficile per le app ASP.NET in VS 2010.

Intorno al tempo di rilascio di VS 2010, spero di vedere un wiki della comunità per suggerimenti e tecniche sulla migrazione.

È stato utile?

Soluzione

Se stai usando Visual Studio 2010 Beta 2, potrebbero essere i riferimenti agli script. La libreria Microsoft Ajax è ora rilasciata fuori banda con .NET Framework, quindi le risorse di script incorporate in System.Web.Extensions sono state rimosse.

Devi scaricare la libreria più recente da http://ajax.codeplex.com o utilizzare il nuova rete di consegna dei contenuti (CDN) Microsoft Ajax.

Ecco alcune risorse che dovrebbero aiutarti.

Microsoft Ajax Library e Visual Studio Beta 2

Annuncio di Microsoft AJAX CDN

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top