Mon préféré C++ environnement libre et largement excellent Microsoft Visual Studio 2005 Express edition. De temps en temps, j'ai envoyé la libération .exe fichiers à d'autres personnes, avec des résultats satisfaisants. Toutefois, récemment, j'ai fait la découverte inquiétante que les bons résultats étaient basés sur plus de chance que je le voudrais. La tentative d'exécution de l'une de ces programmes sur un vieux (2001 vintage, pas scrupuleusement mis à jour) boîte de XP ne m'as rien donné, mais un méchant "du Système ne peut pas s'exécuter x.exe" (ou similaire) message.
Quelques recherches sur google a révélé que avec cet ensemble d'outils, même en spécifiant la liaison statique des résultats dans un simple hello-world.exe en fait en s'appuyant sur extra .les fichiers dll (msvcm80.dll etc.). Un incroyablement élaborer la version comploteurs (système de fichiers manifest quelqu'un?) alors ne permettra pas à l' .exe exécuter sans tout à fait le droit .versions de dll. Je n'ai pas envie ou besoin de ce genre de choses, je veux juste un vieux autonome .exe qui ne fait rien mais plus petit dénominateur commun Win32 opérations et fonctionne sur n'importe quel vieux win32 OS.
Personne ne sait si c'est possible de faire ce que je veux faire avec mes outils ?
Je vous remercie.