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 :

Add_In Excel Visual Studio 2013


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2015
    Messages : 4
    Par défaut Add_In Excel Visual Studio 2013
    Bonjour,

    Je suis actuellement en train de développer un complément Excel.
    J'ai créer mon fichier .msi pour l'ajout d'un complément, cela fonctionne très bien mais je ne sais pas comment faire pour faire
    un fichier de désinstallation de l'add-in.
    Je vais dans Custom Actions, il y a un dossier Uninstall mais je vois pas du tout quoi faire.

    Et aussi pour la maintenance de l'Add-In, pour faire un .exe des MAJ pour les utilisateurs.

    Si vous avez des questions je suis à votre disposition.

    Merci

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 972
    Par défaut
    Avec quoi crées-tu ton MSI ?

    Normalement tu n'as pas besoin de fichier de désinstallation, le MSI suffit.
    Clic droit sur le MSI => Désinstaller.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2015
    Messages : 4
    Par défaut
    Je rajoute un projet Visual Studio Installer-> Setup Project.

    Oui je sais que l'on peut faire comme ça, mais si c'est possible de pouvoir faire directement un fichier de désinstallation plus facile pour les clients

    Pour faire des Maj sans désinstaller réinstaller, vous n'avez pas une petite idée ?

  4. #4
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 972
    Par défaut
    Il s'agit d'un Add-in pour excel, cela signfie que ton MSI dépose des clés de registre pour que l'add-in s'intègre correctement dans Excel.
    Vouloir gérer un fichier de désinstallation, implique que tu va devoir gérer manuellement la suppression de ces clés de registre et implique de connaître quelles sont ces clés de registre.

    Pour les mises à jour, la seule technique que j'ai utilisé consiste en un lanceur.
    Le client n'exécute pas le programme, il exécute le lanceur.
    Ce lanceur va vérifier s'il existe des mises à jour, les télécharge le cas échéant, puis lance le vrai programme.
    Après il existe d'autre technique dont certaines sont certainement abordée sur ce forum.
    Seulement, ce n'est pas si simple car la version de ton Add-in est stockée dans l'une des clés de registre. Ainsi, si tu le remplaces, Excel ne reconnaissant pas la version ne lancera plus l'add-in. On en revient toujours à ces fameuses clés de registre.

    Après, je suis parti du principe qu'il s'agissait d'un Office Shared Addin. Ce que je t'explique n'est peut être pas valable pour le tien.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2015
    Messages : 4
    Par défaut
    D'accord merci, je vais creuser dans ce sens la pour faire un setup.
    Bonne soirée

Discussions similaires

  1. Réponses: 89
    Dernier message: 19/01/2015, 09h58
  2. Réponses: 0
    Dernier message: 29/05/2014, 17h20
  3. Microsoft présente Visual Studio 2013 et Team Foundation Server 2013
    Par Stéphane le calme dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 09/07/2013, 10h54
  4. Visual Studio 2013 : du côté C++
    Par Klaim dans le forum C++
    Réponses: 6
    Dernier message: 29/06/2013, 15h10
  5. Réponses: 4
    Dernier message: 17/04/2009, 23h25

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