Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Geschriebenes Programm auf anderem Rechner installieren

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.03.2013, 10:43 Uhr
chicko



hallo leute eine frage hätte ich

ich schreibe hobbymäßig c++ programme, jetzt wollte ich ein Programm, welches bei mir am Rechner funktioniert auf einem anderen Rechner installieren.

Ich habe die Entwicklungsumgebung von Visual Studio die 2010er Version.

Kann mir da jemand weiterhelfen?

Danke schon mal JUngs und Mädels

bzw bin ich hier überhaupt in der richtigen Abteilung^^?

Dieser Post wurde am 05.03.2013 um 10:45 Uhr von chicko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.03.2013, 06:36 Uhr
Hans
Library Walker
(Operator)


Hi,

solange das Programm keine Einträge in der Registry vornimmt und auch keine weiteren oder besonderen Bibliotheken braucht, reicht es, die *.exe-Datei auf den anderen Rechner zu kopieren. D.h. eine umfangreiche Installation ist nicht nötig. Wenn es da nicht läuft, sollte eine Fehlermeldung darüber Auskunft geben, warum es nicht läuft. Meissten fehlen dann Bibliotheken, also irgendwelche dll-dateien, so dass man diese mit in den Pfad kopieren muss, in dem das eigene Programm liegt.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.03.2013, 10:52 Uhr
ao

(Operator)



Zitat:
auf einem anderen Rechner installieren

Solange es um einen Rechner geht, nicht um mehrere, und solange du jede Installation / Deinstallation / Update persönlich betreuen und prüfen kannst, kannst du das einfach kopieren. Wenn du das aus der Hand gibst und anderen überlässt, die das Programm nicht in- und auswendig kennen, führt an einem Windows-Installer-konformen Setup kein Weg vorbei. Du kommst sonst in Teufels Küche.

Praktisch jedes Programm braucht mindestens die C- oder C++-Runtime in der passenden Version. Dass die Studio-2010-Runtimes auf allen Zielrechnern vorhanden sind, kannst du nicht voraussetzen.

Zum Feststellen, welche Bibliotheken ein Programm braucht, empfehle ich das Tool "Dependency Walker": www.dependencywalker.com/
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.03.2013, 20:50 Uhr
~toxic
Gast


ich habe bisher immer die dll's statisch dazugelinkt, dadurch wird zwar die exe deutlich größer aber es läuft auf (fast) jedem rechner
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.03.2013, 11:14 Uhr
chicko



ok danke schon mal

@toxic wie linke ich denn eine dll?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
13.03.2013, 08:49 Uhr
chicko



ich bekomme die meldung:"das Programm kann nicht gestartet werden, weil MSVCP100D.dll auf dem Rechner fehlt"

also wenn ich die exe-datei auf dem rechner kopiere
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
13.03.2013, 13:00 Uhr
Tommix



Hallo,
Du musst die Konfiguration auf "Release" ändern. Falls die DLL dann immer noch fehlt findest Du sie unter ...\VisualStudio10\VC\redist\... und kannst sie dazu packen.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
24.03.2013, 14:50 Uhr
chicko



super danke jetzt funktioniert es
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: