Documentation Steamworks
Redistribuables communs

Présentation

De nombreux jeux et applications nécessitent d'installer des composants partagés sur la machine de l'utilisateur ou de l'utilisatrice avant de pouvoir s'exécuter correctement.

Steam a longtemps utilisé des scripts d'installation pour permettre l'installation de ces redistribuables.
Toutefois, cela doublait l'effort de création de scripts d'installation pour chaque équipe de développement et les personnes utilisatrices voyaient les mêmes programmes d'installation s'exécuter plusieurs fois.

Les applications Steam peuvent désormais choisir des redistribuables communs, qui seront installés uniquement si cela est nécessaire. Valve créée et maintient des scripts d'installation pour ces redistribuables et les met à jour lorsque des correctifs sont disponibles. Le cas échéant, les deux versions (32 bits et 64 bits) des redistribuables sont installées sur les systèmes 64 bits.

Utiliser des redistribuables communs

Il est très facile d'utiliser des redistribuables communs. Sélectionnez Redistribuables sous l'onglet Installation de la page Admin. de l'app de votre application dans Steamworks et cochez les cases des redistribuables dont votre jeu ou votre application ont besoin.

N'oubliez pas de publier vos changements une fois que vous avez terminé !

Redistribuables disponibles

Les redistribuables disponibles incluent Microsoft Visual C++, .NET, DirectX 9 et PhysX.

La liste complète des redistribuables est toujours disponible sous l'onglet Redistribuables.

Tester des redistribuables communs

Si vous voulez tester votre installation avec votre sélection de redistribuables communs, la méthode idéale est d'utiliser une image du système d'exploitation propre sur une machine physique ou virtuelle.

Vous pouvez aussi forcer Steam à réinstaller des redistribuables communs en supprimant la clé de registre suivante :
  • Windows 32 bits : HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\Apps\CommonRedist
  • Windows 64 bits : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist

Une sous-clé est créée dans cette clé pour chaque redistribuable qui a été installé. Vous pouvez donc supprimer les sous-clés individuelles pour tester également divers états d'installations partielles.

Et si j'ai besoin d'autre chose ?

Si votre jeu ou application utilise un redistribuable qui n'est pas listé dans la page Admin. de l'app et dont vous pensez qu'il pourrait être utilisé par de nombreuses autres applications, faites-le-nous savoir via le groupe de développement Steamworks et nous pourrons éventuellement l'ajouter.

Si votre redistribuable ou votre programme d'installation n'est pas commun ou est personnalisé, vous pouvez utiliser un script d'installation pour l'installer manuellement.
  翻译: