C++ visual studio Programm auf fremden Rechner

Gandalf2210

Commodore
Registriert
Mai 2010
Beiträge
4.256
Hallo zusammen
Ich habe ein kleines Spiel in visual Studio 2012 geschrieben und auf meinem windows 8.1 x64 Rechner kompiliert, läuft soweit auch.
Jetzt möchte ich das Programm gerne auf anderen Rechnern ohne visual Studio zum laufen bringen.
in eclipse hat es gereicht, wenn ich zwei dlls mit kopiere, hier meckert er aber, dass ihm eine msvcr110d.dll fehlt.
Wenn ich diese mitkopiere, sagt er, es wäre die falsche Version, für ein anderes System und ich solle die Anwendung erneut installieren.
Jetzt gibt es da diese visual studio runtime. Ich habe die 2012er installiert für ein 32bit windows (mein Programm ist auch eine 32 bit Anwendung). Trotzdem erscheint die selbe Fehlermeldung. Die benötigte Datei ist auch nicht im system32 Ordner zu finden.

Einer von euch eine Idee, wie ich die Programme einfach auf fremden Rechnern zum laufen bringen kann?
villeicht eine andere compiler Einstellung, die alle nötigen dlls includiert?

danke schonmal
Gandalf2210
 
Visual Studio Runtime? Was soll das sein?

msvcr110d.dll ist fürs Debuggen. Du musst den Build richtig "releasen".
 
diese Umgebung für nciht-visual studio inhaber
http://www.microsoft.com/en-us/download/details.aspx?id=30679#

wie "releast" man denn so einen build richtig?
ich habe bis jetzt immer nur auf den lokalen windows debugger gedrückt, und dann lief das Programm.

EDIT:
ahh, rechts ist so ein Auswahl Menü.
Jetzt klappt es auch auf fremden Rechner, vielen Dank!
 
Zuletzt bearbeitet:
Zurück
Oben