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

Développement Windows Discussion :

Installer une application développée avec visual en c# sans installer visual


Sujet :

Développement Windows

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    266
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 266
    Points : 86
    Points
    86
    Par défaut Installer une application développée avec visual en c# sans installer visual
    Bonjour,
    j'ai une question toute bête, mais malgré tout mes essais je n'y arrive pas.

    Je vous explique la situation. J'ai développé une application sous visual studio 2008 en c#. et la je voudrais installer cette application sur un autre PC. Bien sur le client ne doit pas être obliger de s'installer visual studio. et c'est la que ça plante.

    On ne peut pas mettre juste l'exe et l’exécuter , çà serais trop facile et pas marrant. Ma question est donc qu'es ce qui doit être mis également du coup???


    J'ai essayer d'installer le framework .NET 4.0, le paquage redistriuable c++ 2010, le SDK .NET 2.0. Mais la je sèche rien ne marche :'(

    Lorsque je faisait du c++.Net l'installation du framework .NET et le redistribuable c++ 2010 suffisait mais à en c# cela ne semble pas suffire.

    Pourriez vous m'aider s'il vous plait?

  2. #2
    Membre averti
    Avatar de taibag
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Inde

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 214
    Points : 357
    Points
    357
    Billets dans le blog
    1
    Par défaut
    Bonjour;

    Il faut paramétrer la chaine de connexion qui se trouve sur fichier XML Appconfig pour pointer vers votre serveur.
    Aussi la faut installer sur le poste client la version Dot Net correspondante.

    Il ne suffit pas de copier l'exécutable je pense que votre application utilise des DLL il faut les inclure aussi.

    Merci.

  3. #3
    Membre régulier
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    266
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 266
    Points : 86
    Points
    86
    Par défaut
    Le Pc client ne doit pas etre connecté a internet donc. Le paramétrage du serveur je ne le fait pas.



    Aussi la faut installer sur le poste client la version Dot Net correspondante.
    Comme dit précédemment

    J'ai essayer d'installer le framework .NET 4.0
    ensuite

    Il ne suffit pas de copier l'exécutable je pense que votre application utilise des DLL il faut les inclure aussi.
    Je n'utilise pas de DLL en particulier

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par flamme34 Voir le message
    J'ai développé une application sous visual studio 2008 en c#.
    Citation Envoyé par flamme34 Voir le message
    J'ai essayer d'installer le framework .NET 4.0, le paquage redistriuable c++ 2010, le SDK .NET 2.0. Mais la je sèche rien ne marche :'(
    Si tu as développé l'appli sous VS2008, Il faut installer .NET 3.5 (avec le SP1 tant qu'à faire)

    Le runtime a changé entre 3.5 et 4.0, donc une appli qui cible 3.5 ou inférieur ne peut pas tourner sur .NET 4.0

  5. #5
    Membre averti
    Avatar de taibag
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Inde

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 214
    Points : 357
    Points
    357
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Citation Envoyé par flamme34 Voir le message
    Le Pc client ne doit pas etre connecté a internet donc. Le paramétrage du serveur je ne le fait pas.
    Le ConnectionString n'a rien à voir avec la connexion Inernet:

    http://msdn.microsoft.com/fr-fr/libr...v=vs.110).aspx

    Merci.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par taibag Voir le message
    Le ConnectionString n'a rien à voir avec la connexion Inernet:

    http://msdn.microsoft.com/fr-fr/libr...v=vs.110).aspx
    Non, mais ça a à voir avec une base de données, et flamme34 n'a jamais mentionné ça, donc je ne sais pas trop pourquoi tu parles de chaine de connexion...

  7. #7
    Membre averti
    Avatar de taibag
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Inde

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2013
    Messages : 214
    Points : 357
    Points
    357
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Citation Envoyé par flamme34 Voir le message
    Le Pc client ne doit pas etre connecté a internet donc. Le paramétrage du serveur je ne le fait pas.

    je pense qu'elle a répondu à ce point :

    " Il faut paramétrer la chaine de connexion qui se trouve sur fichier XML Appconfig pour pointer vers votre serveur."

    Merci.

  8. #8
    Membre régulier
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    266
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 266
    Points : 86
    Points
    86
    Par défaut
    Le runtime a changé entre 3.5 et 4.0, donc une appli qui cible 3.5 ou inférieur ne peut pas tourner sur .NET 4.0
    il me semblait que c'était retrocompatible les framework .NET.

    je vais donc tester d'installer la 3.5.

    Non, mais ça a à voir avec une base de données, et flamme34 n'a jamais mentionné ça, donc je ne sais pas trop pourquoi tu parles de chaine de connexion...
    en effet je n'ai pas de base de donnée.

  9. #9
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par flamme34 Voir le message
    il me semblait que c'était retrocompatible les framework .NET.
    Le 3.5 permet de faire tourner des applis qui ciblent 2.0, 3.0 et 3.5
    Le 4.5 permet de faire tourner des applis qui ciblent 4.0 ou 4.5

    En fait, c'est rétrocompatible tant qu'il n'y a pas de changement du CLR (le runtime) : si c'est juste les librairies qui évoluent, ça reste compatible, mais en 4.0 il y a eu des changements importants du CLR.

  10. #10
    Membre régulier
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    266
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 266
    Points : 86
    Points
    86
    Par défaut
    Merci pour cette précision.

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/12/2013, 10h31
  2. Comment installer une application développée avec C# sur MAC
    Par sanarz dans le forum Développement Windows
    Réponses: 3
    Dernier message: 20/11/2012, 17h34
  3. Installer une application développée en VB6 sur Windows 7
    Par BZH22 dans le forum Installation, Déploiement et Sécurité
    Réponses: 6
    Dernier message: 03/08/2011, 16h56
  4. Réponses: 1
    Dernier message: 04/01/2010, 18h14
  5. Réponses: 2
    Dernier message: 21/04/2008, 11h23

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