platform x86(WIN32) erzwingen
-
Hi,
seit ich ein Visual Studio Projekt auf Vista x64 ausführe bekomme ich ständig die Fehlermeldung
Bad Image Format Exception beim laden einer C++/Cli dll. Nach langem suchen habe ich dann
herausgefunden das der Grund darin liegt das meine C# WinForms Anwendung im 64 Bit Modus startet
und die 32Bit DLL nicht laden kann.Ich müsste also entweder die C++/CLI dll im 64Bit Modus kompilieren, oder für die WinForm Anwendung
32Bit erzwingen.Ich verwende visual studio express edition 2008. In den Projekteinstellungen von C++ kann ich bei
der Konfiguration nur Win32 einstellen.
Bei den Projekteinstellungen für die C# WinForms Anwendung finde ich gar keine Platformeinstellungen.
Vielleicht bin ich ja nur blöd aber ich glaub ich such schon ne Stunde.
Ich hab was von nem Compiler Switch /platform:x86 gelesen aber wo soll ich das einstellen? die cmd ist
mir zu umständlich zum compilieren.mfg
Vielen Dank
-
->Build->Configuration Mager
Auf deutsch wahrscheinlich: ->Erstellen->Konfigurationsmanager
Grantopalen
hajb
-
Bei mir war der "Configuration Manager" nicht eingeblendet, in dem Falle:
Tools -> Options -> "Projects and Solutions" -> General -> "Show advanced build configurations"