none
ClickOnce et Windows 2003 RRS feed

  • Question

  • Bonjour,

    Je déploie une application via ClickOnce sur XP sans problème. En revanche, sur Windows 2003 Server, le déploiement ne fonctionnement pas totalement.

    En fait, l'installation sur 2003 semble fonctionner, mais une fois terminé, lorsque je clique sur l'icône du menu démarré de mon application, la fenêtre "Ouvrir avec" apparaît 5 secondes puis disparaît.

    Mais fait étonnant, si je lance mon appli à partir de la page "Web d'installation ClickOnce", là elle démarre sans problème. C'est un peu gênant parce que le bouton sur la page Web se nomme 'Installer' et non 'Lancer' ... ;-) et puis ça fait pas sérieux...

    En ce qui concerne ClickOnce, je sent que quelque chose est désactivé par défaut sur 2003 et pas sur XP ... mais quoi ?.

    J'ai déjà essayé d'activer le service WebClient, pareil.

    Si quelqu'un sait...Merci d'avance.

    samedi 7 juillet 2007 16:17

Toutes les réponses

  • Bonsoir,

     

    J'ai trouvé ceci: http://mattgriffith.net/Permalink.aspx?guid=69e00f99-0d9d-471f-9bbf-6444906aceac

     

    Certes, c'est un peu vieux mais peut-être toujours valable pour vous....

     

     

    A+

    samedi 7 juillet 2007 21:44
  • Non j'y ai pas trouvé mon bonheur...

    Il y a bien un probleme de droits sur 2003 mais où ?

    Sachant que l'installation place les fichiers dans le dossier C:\Documents and Settings\[JohnDo]\Local Settings\Apps\2.0\?????

    Où le ???? n'est jamais le même.

     

    L'application que je déploie est bien en FullTrust, d'ailleurs, lancé depuis l'URL elle marche, mais pas depuis le raccourci  MaBelleApplicationEnVBNet.appref-ms (c'est l'icone dans le menu démarrer de type "Application Reference")

     

    J'ai constaté (dans explorer>option des dossiers>type de fichier) que l'inscription des l'extensions ".APPLICATION" et "APPREF-MS" était incompletes en comparant avec un XP. Ca devrai pointer sur "Application Deployment Support Library" et là ca pointe sur rien. Par contre, sur le bouton "Avancé" ça pointe bien sur "rundll32.exe dfshim.dll,ShOpenVerbShortcut %1" mais dans la zone DDE il manqué "dfshim" sur 'application'.

     

    La question que je me pose, c'est pourquoi meme en Fulltrust, l'installation echoue sur 2003 et où vais-je trouver a insrire "Application Deployment Support Library" pour ces deux extensions.

     

    Mystère.

     

    (psTongue Tiedervice pack et correctifs sont a jour)

    dimanche 8 juillet 2007 07:24
  • Avez-vous essayé de réinstaller le .NET Framework sur le serveur 2003 ?

     

    Cordialement

    samedi 14 juillet 2007 08:41
    Modérateur
  • Oui, et pour info, ça le fait aussi sur un autre server 2003 que je viens d'installer, vierge.
    dimanche 15 juillet 2007 16:37