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 :

Demande d'aide sur publication d'une application windows


Sujet :

Développement Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 3
    Par défaut Demande d'aide sur publication d'une application windows
    Salut

    J'ai développé une application Windows qui a été bien marché sur mon ordinateur;
    le problème arrive quand j’essayerai de l’exécuter sur une autre machine qui affiche le message suivant :

    System.Data.SqlClient.SqlException (0x80131904): Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: SQL Network Interfaces, error: 52 - Impossible de localiser l'installation d'un Local Database Runtime. Vérifiez que SQL Server Express est bien installé et que la fonctionnalité de runtime de base de données locale est activé.) ---> System.ComponentModel.Win32Exception (0x80004005): Le fichier spécifié est introuvable

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2012
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2012
    Messages : 80
    Par défaut
    As tu testé les informations de connexion?

    Bonne journée.

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 3
    Par défaut
    oui

  4. #4
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    As-tu paramétré le firewall (paramètres avancés) en ajoutant une exception relative au port TCP MySQL (3306 de mémoire),:
    - sur le serveur : créer l'exception dans "inbound rule = régle de traffic entrant",
    - sur le poste client : créer l'exception dans "outbound rule= régle de traffic sortant".

  5. #5
    Membre éclairé
    Homme Profil pro
    autre
    Inscrit en
    Janvier 2015
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : autre

    Informations forums :
    Inscription : Janvier 2015
    Messages : 212
    Par défaut
    Bonjour,
    J'ai exactement le même souci.
    Mon appli ne fonctionne pas lorsque je l'installe sur un autre ordi.
    Même message d'erreur.

    J'utilise "publier" avec Visual Studio (Click Once).
    J'ai une base de données SQL associée à mon appli.
    Apparemment 'autre ordi ne sait même pas ce qu'est une base de données.

    Je ne comprends pas.

    D'ailleurs, je ne comprends pas comment l'installation se fait réellement car je n'ai en tout et pour tout qu'un seul pauvre appli.exe dans le menu "Démarrer" de windows
    Sans aucune des dépendance nécessaire (base de données, app.config, ressources, bref tout)
    Plus précisément c'est un fichier lien "Application Reference" (faites-moi rire)

    Et ça, cette façon cachée d'installer les appli à la mode d'aujourd'hui, m'énerve prodigieusement.
    On ne sait rien et on ne voit rien de ce qui est fait sur l'ordi.
    Je ne retrouve pas mes fichiers.

    J'ai installé SQL express sur le deuxième ordi mais nada.
    Net. Framework est de la même version que sur mon premier ordi, 4.8. Donc c'est pas ça non plus.

    Je viens de passer une journée à chercher la solution et je n'ai pas l'ombre d'une piste.

    Merci pour votre aide

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    sql server est une base réseau
    aussi il faut installer sql server sur le poste final

    après dans ton code si tu as mis comme chaine de connexion monip\nom_instance_sql et que le pc final n'a ni la même ip ni le même nom d'instance ca ne risque pas de marcher ...

    une base de données réseau est utile pour être accessible depuis plusieurs postes, si tu veux juste un fichier avec 3 tables pour un utilisateur une base de données fichier suffit amplement (sqlite, sql server localdb, ...)


    par ailleurs il est inconcevable de livrer une appli qui ne sait pas dire quel problème elle rencontre, il faut enregistrer les erreurs et pouvoir les voir
    les exceptions en .net précisent un message, la pile des appels, le type de l'exception etc...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/05/2015, 17h28
  2. [AC-2003] Demande d'aide sur l’exécution d'une requête
    Par barousmane dans le forum Access
    Réponses: 1
    Dernier message: 25/08/2014, 16h30
  3. Publication d'une application sur deux
    Par FinalSpirit dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 26/07/2009, 22h02
  4. Demande d'aide sur une expression régulière
    Par bubulemaster dans le forum Débuter
    Réponses: 4
    Dernier message: 03/04/2008, 13h19
  5. Demande d'aide sur une action sur un bouton
    Par Kemanke dans le forum MFC
    Réponses: 4
    Dernier message: 29/06/2007, 16h15

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