Probleme beim ausführen von erstellten exe-dateien
-
Hallo,
ich habe mit dem assisten von MFC, den genommen der eine lauffähige exe datei erstelle. Jetzt habe ich das Problem das die exe-datei nur da läuft wo bestimmte bibilothken installiert sind, also da wo VS installiert ist. wie kann es mache das es überall laufähig ist.
-
Durchforste mal die Projekteinstellungen, da kann man irgendwie auswählen, wie die MFC ins Projekt eingebunden wird. Dort wählst du statisch einbinden oder so aus, das dürfte dein Problem beheben

Enjoy!
-
Du musst alle DLLs mitleifern, die Dein Programm benötigt. Oder eben statisch linken.
Für VC8 beachte auch bei der DLL-Variante:
http://www.codeproject.com/cpp/vcredists_x86.asp
-
Leider geht das immer noch nicht, diese Fehlermeldung bekomme ich nicht.
Die Dynamic Link Libary MFC42D.dll wurde nicht im angebenen Pfad c:\Windows\system32;c:\Windows\system;c:\Windows;c:\Windows\command;c:\Windows\system32\WBEM;
gefundenwiso geht das nicht. habe auch den linker auf statisch gestellt und neu ausgeführt.
-
Hast du das Projekt auch als Release Version kompiliert? Sieht mal durch die Fehlermeldung nicht so aus.
-
wo stelle ich das denn ein. oder ist das ein anderer knopf
-
Lies dir mal folgendes hierfür durch:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39056.html