![]() |
C++ Programm lassen sich nicht starten.
Moin,
Ich schreibe gerne Programme mit Microsoft Visual C++ 2008 / 2010. Und wenn ich mit Gesamtergebniss zufrieden bin (wie es gerade der fall ist) würde ich das Programm gerne zum Download in meinem Skypeaway stellen. Damit es Freunde testen können ect. Nun sagt man mir immer wieder das es nicht geht. Es kommt eine Fehlermeldung. Das Programm konnte nicht gestartet werden weil [...] Wie kann ich es so machen, das man es mit jedem PC Öffnen kann, ohne das man Microsoft Visual C++ 2008 / 2010 auf dem Rechner haben muss? Danke schon mal.. LG |
Zitat:
Hallo, warum hast du die Fehlermeldung weggelassen? |
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] solltest du deine Lösung finden.
|
Wusste nicht genau welche :(
Ich habe eine CLR Projet gemacht.. die Info hatte ich vergessen. |
höchst wahrscheinlich fehlen einfach ein paar .dlls oder sonstige resourcen, die das programm benötigt, die nicht mit angehängt wurden.
|
Und wie mache ich das?
|
die benötigten ressourcen zusammen in nen ordner mit der exe packen ^^
|
Es soll am Ende aber keine Installation stattfinden.
Sondern nur eine exe (die das Programm) die man startet und Fertig. Weil ich keine Ahnung hab, wie man eine Install exe bzw. ein installationsmenü für mein Programm macht. |
In der Fehlermeldung nach dem Ausführen der .exe steht doch sicherlich sowas wie "...konnte nicht gestartet werden da "blablubbgaga.dll" auf dem Computer fehlt". Dann packst du "blablubbgaga.dll" von deinem pc (aus dem Visual c++- oder dem Systemordner, evtl. mal die Suchfunktion deines pc's bemühen) zusammen mit der Datei einfach in einen Ordner, oder eben in ein Archiv (der Einfachheit halber .zip). Auf dem Pc des Freundes findet dann das Programm die benötigten Dateien in dem Ordner indem es ausgeführt wird, da sie ja jetzt vorhanden sind.
Eventuell musst du dieses Spielchen ein paar Mal wiederholen, da wahrscheinlich mehrere Dateien fehlen. Hoffe ich konnte helfen, mfg, Mint. |
Vielleicht haben deine Freunde auch einfach nicht das .NET Framework installiert?
|
Mh, hast Du es auch schonmal Debugt, was passierte dann?..
Eigentlich wenn Du Dein Programm fertig stellst, wird ein Ordner erstellt, xx/bin/lala.exe , den Pfad weiss ich nichtmehr genau. Aufjedenfall sollten diese Dateien enthalten sein, sonst funktioniert es nicht. :P |
Was hat denn Debuggen damit zu tun, ob ein Programm auf einem Rechner läuft, auf einem anderen aber nicht??
|
Danke für all die Antworten.
Das Problem ist nicht dll. oder so. Sondern eine Prüfung oder ein Zertfikat. Weiss ich nicht genau auch wenn ich den gesamten ornder mitschicke - geht es einfach nicht. SOnst wäre es ja leicht. Ein Programm/Installationsmenü schreiben das den ordner kopiert. |
Ich würde noch immer gerne die Fehlermeldung sehen. Wenn das Abschreiben zu mühsam ist, tut es auch ein Screenshot.
|
Zitat:
|
Nahezu perfekte Argumentation, hilft allen weiter!
Aber solange es das eigene Selbstbewusstsein aufpoliert, bitte..... |
Mit einem Debugger kann man vllt schauen, warum ein Programm abstürtzt :)
Aber die Fehlermeldung wäre erstmal wirklich sinnvoll. |
Warum sollte aber das debuggen etwas nützen, wenn das Programm nur an anderen Rechnern abstürtzt?
|
Zitat:
Antworte einfach nicht wenn du dich mit dem Thema nicht auskennst. |
Zitat:
|
Der "Konfrontationserkenner" is also da ... dachte ich mir. Übrigens wurde die Frage schon lange beantwortet, gell Schnucki ;)
Leider kann ich dir nicht mehr als 1 aus 10 Trollpunkten geben - nächstes mal besser machen. |
Zitat:
Knapp einen Monat angemeldet und sagt schon anderen was sie zu tun und zu lassen haben, ich frage mich, wann der Erste Moderator dran glauben muss... Hauptsache es macht dir Spass. |
Zitat:
|
Wenn deine Mittel nicht ausreichen um soetwas zu verstehen ist dir mein Mitleid gewiss.
Wielange soll das hier noch weitergehen? :confused: |
Mann bist du süss!
Aber is doch wieder gut jetzt - hast eben mal Unsinn geblubbert, das kannste nun nicht mehr vertuschen. Belass es doch dabei und mach deine Hausaufgaben - hast ja auch die "Mittel" und so |
Wenn du nur endlich merken würdest wie lächerlich du dich machst :rolleyes:
|
Natürlich - ganz lächerlich. Alles was du meinst mein Schnuckilein.
Ich glaube, bald sind ja wieder Prüfungen für euch - haste schon gelernt? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:45 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.