2017-03-09 3 views
0

Je tente de configurer un projet dans Visual Studio 2015 pour créer un programme d'installation pour mon application. À cette fin, j'ai installé Microsoft Visual Studio 2015 Installer Projects.Installation d'une installation tierce partie dans le cadre de l'installation de mon application

Mon processus d'installation de l'application comprend l'installation de certaines configurations tierces. J'ai réussi à mettre la main sur un autre projet en faisant de même, donc quand l'application principale est sur le point d'installer, à la fin, elle démarre l'installation de l'autre tierce partie et attend qu'elle se termine avant que tout le processus soit terminé .

Dans l'exemple de projet que j'ai trouvé, je peux voir qu'il y a une section appelée CustomAction (j'ai ouvert le .vdproj avec un éditeur de texte). Cette section présente des instructions comme ceci:

"CustomAction" 
{ 
    "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_8A3405B1C66648A68EE1E271E3242DB9" 
    { 
    "Name" = "8:Third_Party_Setup.exe" 
    "Condition" = "8:" 
    "Object" = "8:_ECA68EE68CB845BBAF49181F67A13229" 
    "FileType" = "3:2" 
    "InstallAction" = "3:1" 
    "Arguments" = "8:/Install" 
    "EntryPoint" = "8:" 
    "Sequence" = "3:1" 
    "Identifier" = "8:_4C0498BC_1D15_483F_B061_5801E7ABDC85" 
    "InstallerClass" = "11:FALSE" 
    "CustomActionData" = "8:" 
    } 
} 

Même si je ne suis pas sûr, mais je pense que ce qui aura pour conséquence l'exécution du programme d'installation tiers. Dans le projet d'installation que j'ai créé, la même section existe mais elle est vide. Et je ne trouve aucun menu dans Visual Studio comment le créer. Bien sûr, je peux remplir cette partie en utilisant un éditeur de texte mais je préférerais trouver la bonne façon de le faire.

Donc, ma question est; comment puis-je inclure une configuration de troisième partie dans le mien?

Répondre