Ho appena aggiornato un progetto VS 2008 a VS 2010, convertendo il progetto ma mantenendo il target come .NET 3.5 (SP1 è installato). Il mio progetto ha funzionato senza problemi in VS 2008 su un'altra macchina.Impossibile trovare l'errore dello spazio dei nomi System.Web.Script.Service dopo l'aggiornamento a Visual Studio 2010
ho riferimenti a System.Web.Extensions.dll aggiunto, ma sto ancora ricevendo i seguenti errori dal codice nella cartella App_Code:
1) Non riesci a trovare System.Web.Script.Service namespace.
2) Digitare "System.Web.Script.Services.ScriptService" non è definito.
3) Il tipo 'System.Runtime.Serialization.Json.DataContractJsonSerializer' non è definito.
Qualcuno ha qualche idea su quale potrebbe essere il problema in quanto sono abbastanza perplesso? :(
Interessante ... quando si utilizza il Visualizzatore oggetti in VS 2010 e si esegue il drill-down in C: \ Programmi \ Reference Files \ Reference \ Microsoft \ Framework \ v3.5 \ System.Web.Extensions.dll> System.Web.Script. Servizi Non riesco a trovare un oggetto ScriptService. Inoltre, quando eseguo il drill-down in C: \ Programmi \ Reference Files \ Reference \ Microsoft \ Framework \ v3.0 \ System.Runtime.Serialization.dll> System.Runtime.Serialization non vedo neanche un elemento JSON. Corrisponde ai problemi riportati nel codice. Mi manca qualche installazione? – Gavin
È interessante anche il fatto che se scelgo come target il framework 4.0 anziché 3.5, tutto funziona correttamente. Purtroppo 4.0 non è ancora disponibile sul mio server web :( – Gavin