Forum: PC-Programmierung Visual Studio 2008 - Projekt portabel machen


von Peter L (Gast)


Lesenswert?

Hallo liebe Leute!

Ich habe Visual Studio 2008 express zuhause installiert, in der Arbeit 
wurde mir Visual Studio 2008 professional gegeben.
Da ich nun ein kleines Tool für einen Bekannten von mir in C++ (VS 
express) programmiert habe, weiß ich nicht, ob dieses von mir 
programmierte Tool nun auf einen anderen Computer übertragbar ist.
Wenn ich mich an meine Anfänge mit Visual Basic 6.0 erinnere, da gab es 
einen Paketassistent, der alle benötigten Pakete (damals waren es glaube 
ich die OCX-Dateien für die Steuerelemente) auf dem Computer 
installierte, auf dem das Programm ausgeführt werden sollte.
Er bildete das Ganze in Form eines kleinen Installationswizards ab.

Gibt es so etwas in Visual Studio?

Es geht mir einfach darum, wie ich ein fertiges Programm an einen 
Anderen übergeben kann, ohne dass irgendwelche DLLs o.ä. fehlen.

Was muss ich dafür tun?


Vielen Dank!

von Marcus B. (raketenfred)


Lesenswert?

ich gebe mit VS 08 Ex C# meistens nur die exe aus dem Release 
verzeichnis weiter

ansich gibt es noch Xeno-Code damit kann man native Files erstellen--> 
Net Franework muss nicht installiert sein

mfg

von Christian R. (supachris)


Lesenswert?

Bei der express sollte es keine Probleme geben, da du ja eh keine MFC 
hast. Die musste man sonst immer mitgeben, oder auf statisch gelinkte 
Libs stellen. Im Notfall einfach MS VC++ Runtimes nachinstallieren auf 
dem Ziel-PC.

von ich (Gast)


Lesenswert?

Meines Wissens nach werden beim Build (VC#) alle dateien, die nicht über 
Windows bzw. Framework installiert werden in das Ausgabeverzeichnis 
(bin/debug bzw. buid/release) kopiert?

von Vlad T. (vlad_tepesch)


Lesenswert?

für c/c++ gibt es redistributable, die isntalliert werden müssen, sofern 
der Rechner nicht auf dem aktuellsten Stand ist. (äußert sich durch "Die 
Anwendungskonfiguration ist defekt. Installieren sie die Anwendung 
erneut." oder so)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.