la documentation de Microsoft de la bibliothèque MSScript.ocx est quelque peu contradictoire sur cette question. La réponse courte est, à partir de Windows 2000, la bibliothèque MSScript.ocx est devenue partie intégrante du système d'exploitation Windows. Les Service Packs suivants pour Windows 2000, XP et 2003 comprenaient des corrections de bogues (1, 2, 3) pour cette bibliothèque. Depuis lors, la bibliothèque est restée partie de la partie 32bit de Windows et est toujours incluse avec Windows 7/2008 R2. Même les versions 64 bits de Windows incluent toujours msscript.ocx avec WOW64 dans C: \ Windows \ SysWOW64. Pour un peu d'histoire de la distribution de cette bibliothèque, continuez à lire. À l'origine, Msscript.ocx était inclus sur le CD de Visual Studio 6 en tant que bibliothèque «facultative» (en option, il fallait l'installer manuellement). Alors que la bibliothèque faisait partie de Visual Studio, elle a été migrée pour faire partie du système d'exploitation Windows à partir de Windows 2000.
C'est là que la confusion entre en jeu. Comme msscript.ocx est considéré comme un composant de VS6 et Windows 2000, les mises à jour ont été distribuées dans les service packs pour les deux. Même après la publication du dernier service pack pour VS6, des correctifs supplémentaires devaient être distribués pour les anciens systèmes d'exploitation. Un download distinct a donc été créé spécifiquement pour Windows 95, 98 et NT4.
Ce téléchargement est destiné aux anciens systèmes d'exploitation pour le simple fait qu'il faisait partie du système d'exploitation dans les versions «modernes» de Windows. Si vous utilisez Windows 2000 ou version ultérieure, le téléchargement est inutile et, selon mon expérience, peut entraîner des problèmes de compatibilité.
Merci Svet, mais j'ai besoin d'une dépendance exacte. Je n'ai pas de copie de XPe pour le tester. Je mettrai à jour la même chose une fois que j'aurai mis la main sur XPe. Sam. –