VS 2010: Errore .NET Framework 4.0 L'assembly in modalità mista è compilato in base alla versione 'v2.0.50727' del runtime e non può essere caricato nel runtime 4.0 senza ulteriori informazioni di configurazione.

In alcuni casi, utilizzando librerie compilate per versioni precedenti in progetti .NET Framework 4.0 si può verificare  questo errore:

L'assembly in modalità mista è compilato in base alla versione 'v2.0.50727' del runtime e non può essere caricato nel runtime 4.0 senza ulteriori informazioni di configurazione.

Per risolvere questo problema è necessario aggiungere un attributo nel file config della propria applicazione:

<configuration> 
 
<startup useLegacyV2RuntimeActivationPolicy="true">
 
   
<supportedRuntime version="v4.0"/>
 
 
</startup>
 
</configuration>
 

Per ulteriori informazioni sull'utilizzo di questo attributo:

http://www.marklio.com/marklio/PermaLink,guid,ecc34c3c-be44-4422-86b7-900900e451f9.aspx

Saluti,

Alberto


Print | posted on sabato 3 luglio 2010 10.40

Feedback

No comments posted yet.

Your comment:





 
Please add 6 and 4 and type the answer here:

Copyright © Alberto De Luca

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski