Sto cercando di creare la mia soluzione C# .NET contenente 18 progetti. All'improvviso ricevo uno strano messaggio di errore per uno dei miei progetti (il web gui).Impossibile caricare un file o un assembly SMDiagnostics.dll
errore come segue
"Error 1839 'Could not load file or assembly 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\SMDiagnostics\v4.0_4.0.0.0__b77a5c561934e089\SMDiagnostics.dll' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.'"
Tutti tranne uno dei progetti sono in esecuzione sul framework .NET 3.5, ma ho Framework 4.0 installato sulla mia macchina. Visual Studio sta cercando di caricare il file da 4.0 ma non da 3.5 (ho provato a spostare il file a 3.5, ma non ha funzionato)
Qualcuno sa cosa c'è che non va qui o ha qualche idea di quello che ho può fare per risolvere questo?
riguarda Throstur
Verificare la versione del framework configurata nel progetto. Cerca il testo "4.0" e prova di nuovo a creare. –
in web.config? – tingason
nelle proprietà del progetto (fare clic con il tasto destro su project => properties). Nella scheda Applicazione –