none
association de fichier qui échoue avec un déploiement clickonce

    Question

  • J'ai construit deux logiciels et créé une association vers un type différent de fichier pour chacun
    A : Carré magique =>associé avec les fichiers d'extension .Magsq
    B : labyrinthales =>
    associé avec les fichiers d'extension .Laby

    (Ces fichiers sont en fait des fichiers xml lus par mes softsafin de construire une feuille A4de matériaux mathématiques pour les élèves pouraméliorer leurs compétences.)

    J'ai suivi ce bon exemple pour le faire:

    Si j'installe 1 seul des 2 logiciels (quel qu'il soit) tout est ok : les fichiers fabriqués par le soft ont bien leur icône associée, l'association de fichier fonctionne aussi (au double-clique sur un fichier .laby par exemple le logiciel démarre et charge les données correctement.
    Cela se gâte si j'installe ensuite le deuxième logiciel : là l'association ne fonctionne plus...
    Si j'installe A puis B ,seulement l'association de fichier du premier installé fonctionne...
    Si j'installe B puis A, seulement l'association de fichier du premier installé
    fonctionne...

    Je ne sais pas pourquoi. Une idée?

    J'ai regardé du côté du GUID parce que les deux softs sont sensiblement les mêmes et proviennent de la même base de codeVB. J'ai découvert qu'ils avaient le même GUID... J'ai donc changé le GUID de l'un d'eux. J'ai désinstallé chaque chose et ai installé à nouveau....mais le problème persiste argh!
    Pouvez-vous m'aider?

    A : http://www.scalpa.info/logiciels/laby/index.htm

    B : http://www.scalpa.info/logiciels/carre/index.htm




    • Modifié scalpa vendredi 24 mai 2013 16:08 orthographe
    mercredi 22 mai 2013 19:08

Réponses

  • Il faut non seulement changer les GUID de la dll et de l'exe mais resigner le manifest avec une nouvelle clé.

    Cordialement
    Pascal
    http://www.scalpa.info

    • Marqué comme réponse scalpa samedi 25 mai 2013 09:14
    samedi 25 mai 2013 09:14

Toutes les réponses