Benutzer mit den meisten Antworten
Projekt aus VB2008 läst sich in VB2010 debuggen

Frage
-
Hallo zusammen,
Ich wollte auf VB2010Express unstellen und bekomme in meinem Projekt nun folgende Meldung:
Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Assembly im gemischten Modus wurde während Version v2.0.50727 der Laufzeit erstellt und kann nicht während der 4.0-Laufzeit ohne zusätzliche Konfigurationsinformationen geladen werden..
Wie kann ich das korrigieren, bzw. was ist die Ursache des Fehlers? Der Fehler taucht nur mit .net 4.0 auf. mit 3.5 läuft es noch.
Viele Grüße
Marco
Antworten
-
Hallo Marco,
schau Dir mal Deine Assembly Verweise an, dort dürfte noch einiges auf .NET 2/3.5 eingestellt sein.
Beachte: Bei der Konvertierung durch den Assistenten wird die Zielplatform nicht geändert.
Um das Projekt auf 4.0 umzustellen, stelle die Zielplatform im Dialogfeld "Erweiterte Compilereinstellungen (Visual Basic)
(sinnigerweise im Gegensatz zu C# schön versteckt ;-)Hast Du Fremdbibliotheken eingebunden, so sollten sie allerdings ebenfalls für NET 4.0 vorliegen,
siehe u. a. Problembehandlung bei .NET Framework-ZielversionsfehlernWillst (oder mußt) Du wirklich gemischt arbeiten, schau Dir an:
http://stackoverflow.com/questions/2455654/net-4-0-project-reference-2-0-assembly
siehe auch <startup>-ElementGruß Elmar
- Als Antwort markiert Soft-ARTS.de Mittwoch, 12. Mai 2010 15:59
Alle Antworten
-
Hallo Marco,
schau Dir mal Deine Assembly Verweise an, dort dürfte noch einiges auf .NET 2/3.5 eingestellt sein.
Beachte: Bei der Konvertierung durch den Assistenten wird die Zielplatform nicht geändert.
Um das Projekt auf 4.0 umzustellen, stelle die Zielplatform im Dialogfeld "Erweiterte Compilereinstellungen (Visual Basic)
(sinnigerweise im Gegensatz zu C# schön versteckt ;-)Hast Du Fremdbibliotheken eingebunden, so sollten sie allerdings ebenfalls für NET 4.0 vorliegen,
siehe u. a. Problembehandlung bei .NET Framework-ZielversionsfehlernWillst (oder mußt) Du wirklich gemischt arbeiten, schau Dir an:
http://stackoverflow.com/questions/2455654/net-4-0-project-reference-2-0-assembly
siehe auch <startup>-ElementGruß Elmar
- Als Antwort markiert Soft-ARTS.de Mittwoch, 12. Mai 2010 15:59
-
Hallo Marco,
für SQLite scheint das derzeit erforderlich zu sein.
Du solltest aber von Zeit zu Zeit bei http://sqlite.phxsoftware.com/ vorbeischauen.Wenn ich die Forumsbeiträge dort (nur überflogen ) richtig interpretiere,
dürfte es derzeit an vollständiger Unterstützung des EF 4.0 hängen
und die NET 4.0 Version deswegen ein wenig dauern.Gruß Elmar