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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.