none
klick once installation RRS feed

  • Question

  • salut,je ne peut pas installer mon application klick once sur un autre ordinateur,pouvez vous m'aider svp,sachant qu'elle est développé avec visual express,c#,.net 4.5,et sqlserver 
    dimanche 14 février 2016 12:17

Réponses

  • Bonsoir,

    - A

    Dans l'onglet Publier de votre projet, vous indiquez un répertoire ou sera enregistré l'installateur. Par exemple sur un serveur accessible depuis l'ordinateur de l'utilisateur.

    Vous demandez à l'utilisateur de faire une première installation en utilisant le setup.exe qui a été enregistré dans ce répertoire.

    Ensuite, à chaque fois que l'utilisateur lancera l'exécutable, celui ci vérifiera l'existence d'une mise à jour avant le lancement.
    N'oubliez pas dans l'onglet publier, de préciser si le programme doit vérifier l'existence d'une mise à jour.

    - B

    Si l'ordinateur n'est pas connecté en réseau, alors enregistrez dans un répertoire de votre ordinateur, copier ce répertoire sur un CD ou une clef USB pour l'installer sur l'ordinateur de l'utilisateur.

    Dans tous les cas
    Dans les options de publication, n'oubliez pas de prévoir l'installation d'une icône sur le bureau.

    Cordialement
    Gérard
    • Marqué comme réponse Amin_tn mardi 16 février 2016 14:25
    dimanche 14 février 2016 17:53
  • Bonjour,

    Difficile de vous répondre.

    Si vous avez un formulaire et que le programme échoue avant de l'afficher, il y a certainement des problèmes lors du chargement des références: accés DB, option de compilation 32/64bits etc.
    Montrez un peu de code pour voir.

    Si le formulaire s'ouvre, il faut insérer des contrôles dans la fonction Load ou faire du debuggage à distance...

    Cordialement
    Gérard

    • Marqué comme réponse Amin_tn mercredi 17 février 2016 13:15
    mardi 16 février 2016 15:04

Toutes les réponses

  • Bonsoir,

    - A

    Dans l'onglet Publier de votre projet, vous indiquez un répertoire ou sera enregistré l'installateur. Par exemple sur un serveur accessible depuis l'ordinateur de l'utilisateur.

    Vous demandez à l'utilisateur de faire une première installation en utilisant le setup.exe qui a été enregistré dans ce répertoire.

    Ensuite, à chaque fois que l'utilisateur lancera l'exécutable, celui ci vérifiera l'existence d'une mise à jour avant le lancement.
    N'oubliez pas dans l'onglet publier, de préciser si le programme doit vérifier l'existence d'une mise à jour.

    - B

    Si l'ordinateur n'est pas connecté en réseau, alors enregistrez dans un répertoire de votre ordinateur, copier ce répertoire sur un CD ou une clef USB pour l'installer sur l'ordinateur de l'utilisateur.

    Dans tous les cas
    Dans les options de publication, n'oubliez pas de prévoir l'installation d'une icône sur le bureau.

    Cordialement
    Gérard
    • Marqué comme réponse Amin_tn mardi 16 février 2016 14:25
    dimanche 14 février 2016 17:53
  • merci,mais si l'application ne demarre pas sur l'autre ordinateur koike la version du framework et du sql appropriés sont installés,c'est du à koi?,sachant que je pas mis la condition de demande d'une licence au niveau de l'onglet "signin" 
    mardi 16 février 2016 14:25
  • Bonjour,

    Difficile de vous répondre.

    Si vous avez un formulaire et que le programme échoue avant de l'afficher, il y a certainement des problèmes lors du chargement des références: accés DB, option de compilation 32/64bits etc.
    Montrez un peu de code pour voir.

    Si le formulaire s'ouvre, il faut insérer des contrôles dans la fonction Load ou faire du debuggage à distance...

    Cordialement
    Gérard

    • Marqué comme réponse Amin_tn mercredi 17 février 2016 13:15
    mardi 16 février 2016 15:04
  • bonjour Mr Gérard,j'ai résolu le pb de click once d'une autre manière,je me demande est ce que vous pouvez m'aider à résoudre une exception "opertion arithmetique depassant....",sachant qu'elle se produit lorsque je me connecte au base de donnes sql,et que j'ai déja fait une connection sans pb la 3 jours avant alors que j'ai pas changer ni le code ni la base

    mercredi 17 février 2016 13:14
  • Bonjour,

    Oui, peut être, mais il faut montrer votre code.

    Gérard

    mercredi 17 février 2016 13:24
  • bonsoir,j'ai besoin d'une connection string pour un bd sql server déployé avec clickonce pour que la connection marche sur l'ordinateur d'un autre utilisateur ,sachant que la connection locale qui marche sur ma machine est:


               public SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\user\AppData\Local\Microsoft\VisualStudio\SSDT\test\test.mdf;Integrated Security=True;Connect Timeout=30");

    pouvez vous m'aider Gérard

    jeudi 25 février 2016 22:12