2009-06-26 5 views
1

J'ai besoin d'ajouter CRRedist2008_x86.msi à mon projet de déploiement, car c'est une exigence pour mon application. Cependant, je veux qu'il fonctionne automatiquement. Je ne veux pas que ce soit simplement ajouté en tant que fichier, puis l'utilisateur doit cliquer dessus pour qu'il s'exécute après l'installation de mon application. Quelqu'un peut-il me guider sur la façon de faire cela? Il semble que ce devrait être très facile mais pour une raison quelconque, il me manque quelque chose.Comment ajouter CRRedist2008_x86.msi à Visual Studio Deployment Project?

Répondre

2

Ce que vous devez faire est de le configurer en tant que "module de fusion" dans votre projet de déploiement. Au lieu de .msi, recherchez le fichier .msm qui devrait être disponible sur le site Web de CR. Ensuite, dans votre projet de déploiement, faites un clic droit sur le projet et sélectionnez Ajouter -> Module de fusion. Recherchez le fichier et vous êtes défini. Lorsque le programme d'installation s'exécute, il décompresse automatiquement les éléments associés aux rapports Crystal et les installe à votre place. Vous pouvez également avoir besoin d'un fichier clé, en fonction de la licence de l'application concernée.

+0

Merci. Pour une raison quelconque, je suis resté coincé sur le nouveau nom. J'ai été en mesure de sélectionner Crystal Reports Basic pour Visual Studio 2008 à partir de la liste ou des pré-requis – i8abug

Questions connexes