IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[.NET 3.5] Outlook Addin : Déploiement - problème Installer.


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Étudiant
    Inscrit en
    Janvier 2004
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2004
    Messages : 279
    Par défaut [.NET 3.5] Outlook Addin : Déploiement - problème Installer.
    Bonjour,

    j'ai récemment développé un plugin pour Microsoft Outlook 2003.
    Je l'ai créé sous Visual Studio 2008, compilé avec le Framework .NET 3.5.

    Lorsque je "debug" mon plugin, il est 100% fonctionnel dans Outlook.
    Par contre, dès que je veux utiliser l'installeur (Setup.exe), il m'installe mon plugin, mais pas correctement...

    Lorsque je vais dans Outlook :
    Outils > Options > Autre > Options Avancées > Compléments COM
    J'ai mon plugin qui ne se coche pas !!! Lorsque je souhaite le cocher, j'ai un message :
    "Non chargé. Une erreur d'exécution s'est produite lors du chargement du supplément COM."

    Je ne comprends pas pourquoi ... Du coup, impossible de déployer l'Addin sur d'autres machines ou même, sur ma propre machine !!!!!

    Une explication ?

    Merci d'avance.

  2. #2
    Membre éclairé
    Étudiant
    Inscrit en
    Janvier 2004
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2004
    Messages : 279
    Par défaut
    Je voudrais ajouter ceci :

    J'ai suivi plusieurs tutos, dont l'article de Thomas Lebrun intitulé [VSTO] Déployez facilement vos addins Office grâce à ClickOnce et Visual Studio 2008 !

    Et cela ne fonctionne toujours pas !!!

  3. #3
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Dans ton setup.exe, il faut que tu rajoutes une Custom Action qui va donner les droits Full Trust à ton addin pour que celui-ci puisse se charger.

    Le lien donné dans l'article ne fonctionne que pour les addins développés pour Office 2007

  4. #4
    Membre éclairé
    Étudiant
    Inscrit en
    Janvier 2004
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2004
    Messages : 279
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    Dans ton setup.exe, il faut que tu rajoutes une Custom Action qui va donner les droits Full Trust à ton addin pour que celui-ci puisse se charger.

    Le lien donné dans l'article ne fonctionne que pour les addins développés pour Office 2007

    J'ai fais :

    Clic droit sur le projet Setup > View > Custom Actions

    Là, j'ai fais :

    Clic Droit sur Custom Actions > Add Custom Action ...

    J'ai cliqué sur "Application Folder" puis sur Primary output from ...
    puis sur "OK".

    Ca ne change rien ...

    Y'a-t-il une manipulation plus spécifique à faire poru le Full Trust ???

  5. #5
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par ExSter Voir le message
    J'ai fais :

    Clic droit sur le projet Setup > View > Custom Actions

    Là, j'ai fais :

    Clic Droit sur Custom Actions > Add Custom Action ...

    J'ai cliqué sur "Application Folder" puis sur Primary output from ...
    puis sur "OK".

    Ca ne change rien ...

    Y'a-t-il une manipulation plus spécifique à faire poru le Full Trust ???

    Oui: il faut que tu créés une classe qui hérite de Installer et que tu l'utilises pour faire la demande de Full Trust.

    Sinon, regarde ici: http://msdn.microsoft.com/en-us/library/cc563937.aspx et http://msdn.microsoft.com/en-us/library/cc616991.aspx

  6. #6
    Membre éclairé
    Étudiant
    Inscrit en
    Janvier 2004
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2004
    Messages : 279
    Par défaut
    A mon avis, je dois louper une étape !

    Après toutes ces modifications, rien ne fonctionne !!!

    Enfin, lorsque je débug avec VisualStudio, l'addin fonctionne, lorsque je l'installe (que ce soit sur ma machine de dev ou mon autre machine), il y a une erreur qui se produit lors du chargement du "supplément COM".

    Quelqu'un aurait-il un tuto plus clair, ou un exemple concret pour faire fonctionner ce fichu truc ? (Que ce soit avec ClickOnce ou Windows Installer, aucun des deux n'est fonctionnel !).

    [[[[Mais quelque chose me chipotte ... Dans le tuto ils disent "Donner la permission Full Trust aux assemblies". Mais lesquelles ? Ou met-on cette permission ? Pas vraiment très précis comme aide ]]]] --> EDIT : Je n'ai rien dis, j'ai bien la permission FULL TRUST pour mon addin !!! (Dans configurations > .NET Framework 2.0 Configuration > My Computer > Runtime Security Policy > User > Code Groups > All_Code > MonADDin -> Policy level : FullTrust.

    Donc ou est le problème ? pourquoi cela ne fonctionne-t-il pas ???

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.NET]Problème installation vista
    Par Yolak dans le forum Windows Forms
    Réponses: 3
    Dernier message: 11/12/2009, 20h24
  2. Problème de déploiement d'un outlook addin
    Par red210 dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 18/09/2009, 13h47
  3. VSTO Instal (Outlook Addin)
    Par moncefj dans le forum Visual Studio
    Réponses: 0
    Dernier message: 26/03/2009, 10h52
  4. Réponses: 1
    Dernier message: 16/01/2009, 11h14
  5. Probléme installation visual studio .NET
    Par denebj dans le forum Visual C++
    Réponses: 1
    Dernier message: 19/09/2006, 00h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo