22. März 2010

lauffähige .net exe erstellen

Mist, eingefahren xD

Wollte heute ein kleines Programm releasen auf einen anderen Rechner,
auf dem keine MSVS Entwicklungsumgebung installiert ist...

BOING, Fehlermeldung:
"Diese Anwendung konnte nicht gestartet werden, weil die Anwendungskonfiguration nicht korrekt ist."
 -.-

Gott sei Dank gibt es Tante Google :-*

Es gibt drei Möglichkeiten dies zu lösen:

1. Du linkst Deine Anwendung mit der statischen CRT ("Statically linking the executables")

2. Du installierst die CRT/MFC DLLs auf dem Zielrechner
3. Du lieferst die CRT/MFC DLLs bei Deiner Anwendung mit. Dabei musst Du aber das richtige manifest der DLL mitliefern! ("Install a private assembly") 

Quelle: http://www.c-plusplus.de/forum/viewtopic-var-t-is-132301.html


Mehr Informationen unter:
http://www.codeproject.com/kb/cpp/vcredists_x86.aspx

Keine Kommentare: