Je dois créer une association de fichier pour une extension avec deux programmes et si les deux programmes A et B sont présents, choisissez le programme A pour ouvrir le fichier. Si seulement B est présent, choisissez le programme B pour ouvrir le fichier. Si vous pouvez donner le code wix ou bien vous pouvez me fournir les détails du registre.Comment créer un fichier d'association avec deux programmes et en faire un par défaut si les deux sont présents?
1
A
Répondre
0
Je vous suggère d'utiliser l'entrée de registre.
Appelez une CustomAction dans WIX pour rechercher l'entrée de registre. La vérification peut être aussi simple que si ... sinon
IF (Regitry_A != null && Registry_B != null)
{
//Choose program A
}
ELSE IF (Regitry_A != null)
{
//Choose Program A
}
ELSE
{
//Choose Program B
}
1
Créez un wrapper (juste un simple script batch) qui appelle le programme approprié. Définissez l'association de type de fichier pour utiliser le wrapper.