Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Exucable ist nicht transportabal

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 < [ 2 ]
000
02.07.2008, 13:55 Uhr
HeroHolger



Hallo.

ich habe nun ein executable was ich auf einem anderen PC ausführen will (bei mir läuft es auf dem PC).

Auf dem anderen PC haben natürlich alle dll gefehlt. Die habe ich nun mittels DependencyWalker ermittelt und hingespielt(u.a. mit vcredist_86.exe). Der dependencyWalker sagt also nun, dass alle dll's vorhanden sind.

Trotzdem sagt der Dependencywalker dass es einen S

"The Side-by-Side configuration information for contains errors.... Zur Problembehebung sollte die Anwendung neu installiert werden (14001)"

der selbe Fehler erscheint auch wenn ich das executable manuell anstarte.

Im DependencyWalker werden trotz Vorhandensein aller dll's mit selber oben benanter Fehlermeldung einige von mir selber compilierte dll's angemeckert.



Ich bin hier mit meinem Latein am Ende und benötige da mal Hilfe.


Danke schon mal im voraus,


mfg
Holger

Dieser Post wurde am 02.07.2008 um 13:56 Uhr von HeroHolger editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.07.2008, 17:52 Uhr
HeroHolger



ich hab das jetzt mal mein Problem auf einen 3 Zeiler reduziert. Auch wenn ich nur standardlibs benutze bekomme ich im
----> debugmodus
mein Programm auf einem anderen PC nicht zum laufen und bekomme immer die Fehlermeldung, dass "die Anwendungskonfiguration nicht korrekt" ist.


Wenn ich mein progie im release-Modus erstelle klappt alles 1.A.


Nun vermute ich , dass mir irgendwelche Files fehlen die im Debugmodus erzeugt werden oder sonstiges.


kann mir da jemand Infos zu geben?

Dieser Post wurde am 02.07.2008 um 17:53 Uhr von HeroHolger editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.07.2008, 20:56 Uhr
Tommix



Hallo,
wenn auf dem anderen Rechner kein Debugger installiert ist, ist die Installation einer Debug-Version auch nur bedingt sinnvoll. Du mußt von den Bibliotheken jedenfalls dann auch die Debug-Versionen installieren. Die haben ein zusätzliches 'D' am Ende, also statt MFCxx.dll MFCxxD.dll usw.

Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.07.2008, 09:01 Uhr
HeroHolger



sind alle drauf. wie gesagt, der dependency-walker hat die alle gefunden.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.07.2008, 19:33 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


auch die abhängigkeiten der abhängigkeiten?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.07.2008, 08:49 Uhr
HeroHolger



du sprichst in Rätzeln.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
08.07.2008, 12:56 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


wenn, dann in Rätseln, aber naja die 5 mfc dlls haben weitere abhängigkeiten, u.A das Debug-.Net-Framework. Das wird wohl nicht installiert sein. Frag mich sowieso warum du ihm keine Release gibst? wenn er keinen Debugger hat, bringt ihm die Debug-Exe eh nix?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
08.07.2008, 14:18 Uhr
HeroHolger



ich hab vor, dort irgendwann mal remote zu debuggen.

(Du kennst unsere exOberbürgermeisterin Karin Rätzel nicht :-) )

Dieser Post wurde am 08.07.2008 um 14:19 Uhr von HeroHolger editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
08.07.2008, 14:46 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Dann installier dir halt da gleich den Remotedebugger, da muss ja trotzdem der Debugger-Client installiert sein, der installiert dir dann gleich die abhängigkeiten mit
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
08.07.2008, 14:50 Uhr
HeroHolger



installiere ich den auch über die VS-CD oder gibt es dafür ein download irgendwo?
Hab ja jetzt auf dem anderen PC nochmal VS komplett drauf gepackt, aber das soll keine Dauerlösung sein.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ 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: