Ottengo questo errore durante la compilazione di un'applicazione C #. Sembra un errore banale, ma non riesco a aggirarlo.
La mia configurazione è Windows 7 64 bit. Visual-Studio 2010 C # express B2Rel.
Ho aggiunto un riferimento a System.Web.dll situato in C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
, ma ha un simbolo esclamativo giallo e ricevo ancora l'errore precedente. Ho anche la using System.Web
dichiarazione.
Che cosa sto facendo di sbagliato?
Aggiornamento: dopo aver ottenuto la risposta rapida che mi indicava la causa principale, ho cercato un po 'su Google dove si afferma che System.Web.dll è per il framework completo. Non ho trovato un tale riferimento.
Per i neofiti come me, questo blog riassume bene la differenza tra i framework (client e full). Non sono riuscito a trovare un punto che dica se una determinata DLL è supportata o meno nel framework del client. Immagino che il punto esclamativo in Visual Studio dovrebbe essere il primo segnale ...