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

VB.NET Discussion :

Simple Question sur VB.net [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2009
    Messages : 36
    Par défaut Simple Question sur VB.net
    Bonjour,
    j'ai voulue savoir , comment peut-on conserver mon programme codée en VB.net et le permettant de marcher sur un autre système en évitant une sorte de problèmes .. autrement dit , comment je peux crée un programme vb.net (n'importe quel programme) qui peut marché normalement , même si je le transmets dans un autre PC ou un autre systèmes , car j'ai crée (au passé) beaucoup de programme vb.net , mais en changeant le PC (ou bien en formatant la mienne) les programmes deviennent inutilisable ,et ils ne marchent plus , parfois ils affichent des messages d'erreur et parfois non .. aidez moi s'il vous plait et merci

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    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 197
    Par défaut
    plusieurs choses, un programme écrit en .net nécessite que le framework .net soit installé sur les machines qui l'exécutent (dans la même version que choisit pendant le développement)

    après si un programme a un comportement différent d'une machine à une autre (y compris un message d'erreur ou rien du tout) alors que le framework est installé, il s'agit tout simplement d'un bug, dû souvent à une mauvaise connaissance

    par exemple si au démarrage de votre form vous ouvrez une base de données avec le chemin de la base de données, sur un autre pc si la base n'est pas exactement dans le même chemin ca plante
    si vous n'avez pas mis de try catch l'appli se ferme (crash) avec un message d'erreur

    il peut y avoir des tas d'autres choses, comme la conversion de string en nombre ou en date, car ca dépend du paramétrage de windows, il faut donc le faire proprement ou ne pas le faire et laisser les variables dans leurs types (pour les dates d'une base de données il ne faut pas la concaténer avec la requête par exemple, mais utiliser des DbParameters)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2009
    Messages : 36
    Par défaut
    merci pour votre réponse , mais je sais tous ça monsieur , mais le problème que j'ai rencontré ce que mon programme n'utilise ni base de donnée ni des fichiers externe , il fait juste un cryptage et décryptage d'un simple Texte , en faite , je l'ai ouvrit et il a marché , mais après une période d'utilisation d'autre projet VB.net il n'as pas put marché , à part ça , peut-on abandonner le framework en créant un programme qui inclue les fichiers nécessaire à l'exécution dans le programme lui même sans installer les framework?et merci d'avance

  4. #4
    Membre Expert Avatar de _Ez3kiel
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    836
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 836
    Par défaut
    Citation Envoyé par sohaieb Voir le message
    peut-on abandonner le framework en créant un programme qui inclue les fichiers nécessaire à l'exécution dans le programme lui même sans installer les framework?et merci d'avance
    Pas à ma connaissance, ou tu risquerais d'être très limité...
    Si c'est la version du Framework qui pose souci, tu peux l'intégrer au déploiement de ton Setup pour que tout le monde ai la même (c'est un peu lourd mais bon ...)


    C'est comme si tu voulais compiler du Java sans la JVM ...
    (Bon oui c'est possible avec du natif et Gcj ... mais j'ai pas d'autres exemples )

  5. #5
    Membre émérite
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Par défaut
    il peut y avoir des tas d'autres choses, comme la conversion de string en nombre ou en date, car ca dépend du paramétrage de windows, il faut donc le faire proprement ou ne pas le faire et laisser les variables dans leurs types (pour les dates d'une base de données il ne faut pas la concaténer avec la requête par exemple, mais utiliser des DbParameters)
    +1
    J'ajouterais egalement les parametres regionnaux (séparateur de milliers,séparateur décimal, format des dates...)

  6. #6
    Membre actif
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2009
    Messages : 36
    Par défaut
    mercii pour vous tous ,mais , j'ai trouvé des gens qui programment des logiciels en vb.net qui dépend pas l'installation des frameworks , et il fonctionne normalement , c'est pourquoi j'ai voulue savoir ce secret

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. question sur vb.net
    Par dartagnan43 dans le forum VB.NET
    Réponses: 1
    Dernier message: 28/04/2007, 23h51
  2. Simple question sur JavaScript
    Par bmasimo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 04/04/2007, 18h38
  3. Simple question sur les pointeurs
    Par Clad3 dans le forum C++
    Réponses: 9
    Dernier message: 29/06/2006, 01h05
  4. simple question sur du html avec frames
    Par Thordax dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/05/2006, 11h48
  5. Réponses: 5
    Dernier message: 13/10/2005, 12h46

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