WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 23.04.2007, 15:50   #40
stz
Veteran
 
Registriert seit: 22.10.2000
Beiträge: 353


Standard

Hallo Hannes.
Ich hatte alles durchprobiert, es scheiterte immer wieder. Ich meine nun, es scheiterte daran, dass das VC++2005 Express - englische Version eine andere Manifestversion in das .exe-File schreibt (8.0.50727.762) als die - deutsche Version (8.0.50608.0). Ein Programm mit der englischen Version erstellt konnte ich durch nichts portieren, auch dann nicht, wenn ich versuchte ohne Framework auszukommen, oder das Framework 2.0 auf dem Ziel-PC installierte. Erst als ich die deutsche Version des VC++2005 Express installierte funktionierte das Portieren auf einmal - allerdings nur mit dem installierten Framework 2.0 auf dem Ziel-PC. Als ich die Versionsnummer wie sie das deutsche VC++2005 Express erzeugt, mittels eines Hexeditors, in das Programm, das mit der englischen Version des VC++2005Express erzeugt wurde, eingesetzt habe lies sich auch dieses unter obiger Bedingung portieren. (Das geht natürlich nur dann, wenn die Länge der Vers.Nummer (= Text) <= Länge im anderen .exe-File ist. Rest wird min 0x20 = Leerzeichen aufgefüllt.)
Wie sich das ganze verhält wenn ich Framework 3.0 oder andere, frühere, Versionen verwenden würde, weiss ich nicht; Du hast da wohl schon etwas mehr Erfahrung mit dem Framework.
Das ist meine bisherige Erfahrung. Ob meine Schlüsse richt sind weiss ich noch nicht, jedenfalls kann ich nun das Programm portieren (Framework 2.0 auf dem Ziel-PC installieren und das Programm kopieren). Das Framework kann ebenfalls gratis von MiSoft heruntergeladen werden.
Ich würde mich gerne mit Dir per Email oder persönlich mehr unterhalten.
M.f.G.
Heinz (Stz.)
stz ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:40 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag