Question

Quelqu'un at-il réussi à compiler une application d'interface graphique Win32 avec le compilateur de ligne de commande dcc32.exe, sous Windows Vista 64 bits, sans installer Delphi 2009? Sur notre système, cela échoue, avec un message indiquant que les fichiers DFM contiennent des ressources 16 bits inconnues. Cela indique généralement que les fichiers DFM ne peuvent pas être lus. Cela fonctionne parfaitement sur tous les Vista et Windows XP 32 bits que nous avons essayés.

Je demande, parce que nous voulons nous assurer que nous pourrons reconstruire nos fichiers exe actuels plus tard, si nécessaire, donc même si nous basculons tous vers des systèmes d’exploitation 64 bits à l’avenir, nous voulons pouvoir reconstruire l’ancien 2009. versions.

Était-ce utile?

La solution 2

L'ajout de lnkdfm120.dll a résolu le problème.

Autres conseils

Avec Delphi 2009, vous devez utiliser msbuild pour compiler vos projets en ligne de commande (msbuild YourProject.dproj). Assurez-vous de le faire à partir de l'invite de commande de RAD Studio. Cela garantit que certaines variables d'environnement sont définies. Cela résout-il votre problème?

Oui, nous sommes en train de créer des consoles via dcc32 à nant sous Vista 64 bits et Windows 2008 64 bits. Vous devrez peut-être traiter certains problèmes de chemin d'accès (X86) si vous avez installé l'emplacement par défaut (nous ne devons pas supprimer ces types de dépendances).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top