Bad image format exception after upgrade to net.6

Gast #6947725
Lesenswert?

Eric Horn schrieb:

> Hatte zufällig einer auch so ein Problem?

Früher(tm) war default, dass beim Compilerziel "Any CPUs" bevorzugt für 
x86 kompiliert wurde. Irgendwie wurde beim Projektupgrade vermutlich 
dieser Default deaktiviert. Entweder, weil es diesen Defualt nicht mehr 
gibt oder weil es DotNetCore6 grundsätzlich nicht mehr 32bittig gibt.

Schau halt einfach nach, welche Zielarchitektur für die Solution 
eingestellt ist und schalte die explizit auf x86. Wenn das nicht geht 
(weil es so eine Zielarchitektur garnicht mehr gibt), dann hast du Pech 
gehabt. Dann musst du ein Rollback auf 4.6 machen und dann auf 4.8 
Upgraden, das ist dann wohl das Ende der Fahnenstange, wenn du deine 
32bit-Abhängigkeiten weiter verwenden willst.
Gast #6948118
Lesenswert?

Ok, war die X86 Einstellung. Irgendwie wurde nach dem Port die Output 
Struktur geändert. Muss die Konfigurationen meiner Projekte vermutlich 
noch mal nachträglich anpassen. Trotzdem danke erstmal.

Grüße Eric

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren