2010-02-02 10 views
1

Je vais expliquer ici ce que j'ai fait et je serai vraiment reconnaissant si quelqu'un m'aide. J'ai vu qu'il y a des messages sur ce problème, mais je veux savoir si j'ai fait quelques erreurs. J'ai développé un complément pour Outlook 2007 (.NET Framework 3.5) en utilisant VS2008 et C#. Lorsque j'ai terminé, dans l'Explorateur de solutions, cliquez avec le bouton droit sur "Solution (mon projet)" et cliquez sur Ajouter un nouveau projet-> Autres types de projets-> Configuration et déploiement-> Projet d'installation.Impossible d'installer le complément pour Outlook 2007?

Dans ce nouveau projet que je onglet Système de fichiers avec 3 dossiers:

  • dossier Application
  • bureau de l'utilisateur
  • menu du programme de l'utilisateur

je clique sur un clic droit sur l'application dossier- > Ajouter-> Sortie de projet ---> Sortie primaire (Mon projet)

Après tout cela, je Dans le dossier Debug du projet d'installation ajouté, il y a des fichiers setup.exe et MyProject.msi, mais lorsque je l'installe sur un autre ordinateur, aucun add-in n'est installé dans Microsoft Outlook :(

Qu'est-ce que j'ai fait de mal ??

Répondre

0

Malheureusement, déployer un complément Outlook implique plus que simplement créer un projet d'installation par défaut dans Visual Studio. En particulier, vous devez ajouter des entrées de registre à votre projet d'installation, qui sont requises par Outlook pour reconnaître votre complément; et vous devez vous assurer que les prérequis sont installés. Ces deux articles MSDN devraient commencer:

Depuis que vous ciblez Outlook 2007 (au lieu de 2003), en utilisant ClickOnce est un (soi-disant plus facile) alternative à l'utilisation d'un projet d'installation:

+1

Merci, je réussis avec ClickOnce mais pas si facile. Le problème était W7. Je n'ai pas trouvé le moyen de l'installer sur un autre ordinateur. Quand je l'ai compris, j'ai installé VS2008 sur d'autres comp avec WinXP et publié mon projet. Il fonctionne maintenant. Je vous remercie. – user264240

Questions connexes