Salve, ho uno strano problema.
Avevo iniziato un sito asp .net con visual web developer express edition 2008.
Avevo creato un provider personalizzato per i membri e i ruoli in quanto il db era access quindi AccessMembershipProvider che eredita da MembershipProvider.
Asp net era la ver 3.5
Fin qui tutto ok, funziona il login con questo db alternativo.
Poi per problemi col programma, passo a visual web developer express edition 2010, il programma all'apertura del sito web fa in automatico una conversione che non ho capito a che servisse, non credo di essere passato in automatico alla versione 4.0 del framework, nel web confing ho un misto tra assembly 3.5 e 4.0, mah.
Comunque il sito funziona, ma mi sottolinea come se fosse errore la classe MembershipProvider e non capisco perchè. Il sito funziona perfettamente.
L'using è la stessa di prima
Se passo sull'errore in un popup leggo impossibile trovare lo spazio dei nomi "MembershipProvider", manca una direttiva using o un riferimento a un assembler.codice:using System.Web.Security;
Eppure funziona...
Che debba cambiare qualcosa sugli assambler? Se si come? Tnx

Rispondi quotando
