Caricare modalità mista dll dalla libreria di classi
-
26-10-2019 - |
Domanda
Così ho una dll in modalità mista Quello che vorrei caricare dalla mia biblioteca di classe C #. Ma nel mese di ottenere questo errore:
La modalità mista di assemblaggio è costruito contro la versione 'v2.0.50727' del runtime e non può essere caricato in runtime 4.0 senza ulteriore le informazioni di configurazione.
Così ho fatto qualche ricerca e capito che dovrei aggiungere questo al mio app.config:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
Ma ora c'è il problema, dal momento che nel tentativo di caricare il dll modalità mista dalla libreria di classi non ho il file app.config.
Come potrei risolvere questo problema?
Soluzione
Ho trovato questo post del blog quando googling:
http://reedcopsey.com/2011/09/15 / creazione uselegacyv2runtimeactivationpolicy-at-runtime /
E 'esattamente quello che volevo e funziona!