Je crée un projet d'installation Visual Studio 2010 pour installer mon application. Mon application fonctionne en ayant plusieurs exécutables pour différentes bitness du système, et détecte si vous exécutez sur un système 32 bits ou 64 bits.Installer VC++ Runtime 64 bits si le système est 64 bits
Je souhaite que le programme d'installation de Visual C++ 2010 x64 soit installé par le programme d'installation s'il s'agit d'un système 64 bits. Définir cela comme une condition préalable, désactive l'installation sur les systèmes 32 bits. Est-il possible de définir cela comme une condition préalable, mais uniquement sur les systèmes 64 bits, sans recourir à deux installateurs différents?
Comment faire cela dans VS2010? Puis-je créer deux projets d'installation et le programme d'installation 32 bits inclut-il l'installateur 64 bits? Si oui, comment est-ce que je fais en sorte qu'il installe la version 64 bits en fonction de la bonté du système? –
Je pense que ma solution à ce problème sera de supprimer l'exigence x64 lors de l'installation. Lorsque vous démarrez le programme, je vais demander à l'utilisateur de télécharger et d'installer le package correct (lien direct) pour que le programme fonctionne correctement. À un stade ultérieur, je pourrais ajouter une approche plus rationalisée qui télécharge et installe automatiquement (avec la permission de l'utilisateur, bien sûr). –