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 :

VB.NET probleme dossier code source sur disque reseau


Sujet :

VB.NET

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut VB.NET probleme dossier code source sur disque reseau
    Bonjour,

    Je réalise mon premier projet en VB.NET et j'aurai souhaité avoir le dossier du code source (solution et projet) sur mon disque réseau pour de raison d'organisation, hors le débogage ne prend pas en compte les modifications que je fais (exemple ajouter un bouton).

    Je précise qu'en déplaçant le dossier source sur "C:" là tous fonctionne parfaitement.

    Si quelqu'un a une idée sur ce problème et la solution je lui en serai reconnaissant

  2. #2
    Membre averti
    Homme Profil pro
    Caféinomane
    Inscrit en
    Septembre 2011
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Caféinomane

    Informations forums :
    Inscription : Septembre 2011
    Messages : 202
    Points : 391
    Points
    391
    Par défaut
    Bonsoir,

    L'utilisation d'un code source sur un disque réseau ne pose pas de problème en principe (à quelques réglages près, notamment en ce qui concerne la signature de l'apply).

    Le fait que les modifications soient ignorées laisse croire que vous n'avez pas l'accès en écriture depuis votre poste de travail. Etes-vous sûr d'avoir vérifié ce point ?

    Sur quelle version de Windows travaillez-vous ?
    En mode lecture/écriture.

  3. #3
    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 : 42
    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 749
    Points
    39 749
    Par défaut
    Citation Envoyé par ViniVidiVici Voir le message
    j'aurai souhaité avoir le dossier du code source (solution et projet) sur mon disque réseau pour de raison d'organisation
    Je n'ai pas la solution à ton problème, mais si on savait pourquoi tu veux faire ça on pourrait peut-être te proposer une autre approche... Quelle est l'utilité de mettre le code sur le réseau ? Si c'est pour partager le code avec d'autres personnes, il y a une solution beaucoup plus adaptée : un outil de contrôle de version (SVN, TFS, etc)

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci pour vos reponses:

    Citation Envoyé par franticfranz Voir le message
    Bonsoir,

    L'utilisation d'un code source sur un disque réseau ne pose pas de problème en principe (à quelques réglages près, notamment en ce qui concerne la signature de l'apply).

    Le fait que les modifications soient ignorées laisse croire que vous n'avez pas l'accès en écriture depuis votre poste de travail. Etes-vous sûr d'avoir vérifié ce point ?

    Sur quelle version de Windows travaillez-vous ?
    - Windows 7 Prof. 64bit + visual Studio Express 2010
    - Lecture ecriture sur disque pas de probleme je travail avec ce disque tous les jours (DiskStation NAS Synology DS211+)

    peut tu m'en dire plus sur la signature ?

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Je n'ai pas la solution à ton problème, mais si on savait pourquoi tu veux faire ça on pourrait peut-être te proposer une autre approche... Quelle est l'utilité de mettre le code sur le réseau ? Si c'est pour partager le code avec d'autres personnes, il y a une solution beaucoup plus adaptée : un outil de contrôle de version (SVN, TFS, etc)
    Mon contexte et le suivant:

    Je suis a mon compte en tant de bureau d'études en construction, il m'arrive souvent d'automatiser des opérations répétitives en VBA sur des logiciels tel que Excel, Autocad et actuellement CATIA. Je souhaite maintenant évoluer vers VB.NET qui est bien plus riche et serai bien plus rapide pour CATIA (mes process peuvent tourné plusieurs heures).

    Actuellement toutes mes données sont sur ce disque reseau, j'ai meme mis le fichier outlook.pst, cela facilite:

    1 - les sauvegardes
    2 - partage entre plusieurs PC (j'en est trois), ce qui me permet de continuer de travailler sur autres choses pendant qu'un processus est actif

  6. #6
    Membre averti
    Homme Profil pro
    Caféinomane
    Inscrit en
    Septembre 2011
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Caféinomane

    Informations forums :
    Inscription : Septembre 2011
    Messages : 202
    Points : 391
    Points
    391
    Par défaut
    Citation Envoyé par ViniVidiVici Voir le message
    peut tu m'en dire plus sur la signature ?
    La signature de l'application permet de certifier de son intégrité. Cela n'est pas à l'origine de votre problème : ça ne serait un souci que si l'application refuserait de s'exécuter.

    Est-ce que vous avez essayé de créer un autre projet sur ce disque réseau, et/ou d'en modifier un autre ? (depuis Visual Studio)
    En mode lecture/écriture.

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par franticfranz Voir le message
    La signature de l'application permet de certifier de son intégrité. Cela n'est pas à l'origine de votre problème : ça ne serait un souci que si l'application refuserait de s'exécuter.

    Est-ce que vous avez essayé de créer un autre projet sur ce disque réseau, et/ou d'en modifier un autre ? (depuis Visual Studio)
    oui plusieur essai, j'ai meme telechargé des exemples qui fonctionnes tres bien sur "C:" mais pas sur le disque reseau (en l'occurence "Q:").

    j'ai essayer aussi a partir d'une clef USB et ca marche tres bien !

    J'ai essayer a partir de mon ordi portable (Win7 pro 64 + VB 2010) avec disque reseau le probleme est le meme.


    A savoir que la premiere compilation (debogage) marche, c'est l'orsque je modifie et relance le debogage que la modif n'est pas pris en compte, le resultat correspond a la version non modifé


    Mystere !!

  8. #8
    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 : 42
    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 749
    Points
    39 749
    Par défaut
    Citation Envoyé par ViniVidiVici Voir le message
    A savoir que la premiere compilation (debogage) marche, c'est l'orsque je modifie et relance le debogage que la modif n'est pas pris en compte, le resultat correspond a la version non modifé
    Donc en fait c'est le "edit and continue" qui fonctionne pas ? Quand tu modifies le code en cours d'exécution ? Je me demande si j'avais pas vu quelque chose à propos d'une limitation de Visual Studio à ce niveau, mais j'arrive pas à retrouver l'info...

    En tous cas, stocker des sources sur un disque réseau, c'est pas une très bonne idée à mon avis, ça risque de causer pas mal de problèmes (par exemple si un même projet est ouvert sur 2 PC différents). Si un système de contrôle de version ne correspond pas à ton besoin, il reste une autre option : laisse les sources sur un seul PC, et accède à ce PC via le bureau à distance. Si c'est sur un réseau local ça devrait être largement assez fluide pour que tu puisses travailler confortablement

    EDIT: en fait je crois que la solution est là :
    http://dvanderboom.wordpress.com/200...etwork-shares/

    Ce qui pose problème, ce n'est pas que les sources soient sur le réseau, mais plutôt que l'exécutable soit sur le réseau... ça peut poser des problèmes de sécurité et il faut configurer un truc pour l'autoriser

  9. #9
    Membre averti
    Homme Profil pro
    Caféinomane
    Inscrit en
    Septembre 2011
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Caféinomane

    Informations forums :
    Inscription : Septembre 2011
    Messages : 202
    Points : 391
    Points
    391
    Par défaut
    Je n'avait effectivement pas compris au départ que le problème gravitait autour de l'exécutable. Je pensais que c'était le source qui n'était pas mis à jour.

    Donc, résumons :
    - Lorsque vous faites une modification dans l'éditeur, elle est bien répercutée dans le code source (lorsque vous enregistrez) ;
    - Lorsque vous lancez le débogage, il y a bien "quelque chose" qui s'exécute ;
    - Si vous re-modifiez et lancez le débogage, l'appli qui se lance n'intègre pas les dernières modifications (*mais* elle s'exécute).

    C'est bien ça ?

    Je vois deux explications techniques possibles (mais d'autres spécialistes ici auront certainement d'autres pistes) :

    - Soit le debugger n'arrive pas à écrire par dessus l'exe sur le réseau (ça me paraît peu probable, car il y aurait une erreur signalée) ;

    - Soit le "nouvel exe" se perd quelque part dans un cache réseau.

    Pour confirmer le deuxième diagnostic, faites une modif, lancez le debogage, copiez manuellement l'exe (répertoire projet/bin/debug/) sur votre PC et essayez de le lancer en local. Si la modif apparaît, c'est bien que c'est un problème de cache. Sinon, la vérité est ailleurs...
    En mode lecture/écriture.

Discussions similaires

  1. recherche codes sources sur campuspress.net
    Par eric1598719 dans le forum C++
    Réponses: 1
    Dernier message: 29/05/2009, 11h50
  2. probleme compilation code source sur autre pc
    Par milach dans le forum Visual C++
    Réponses: 1
    Dernier message: 18/04/2008, 09h06
  3. Demande d'aide pour un problème de code source sur devC++
    Par Rickantonais dans le forum Débuter
    Réponses: 28
    Dernier message: 01/08/2007, 14h09
  4. [VB.Net] Probleme popup code behind
    Par balibo dans le forum ASP.NET
    Réponses: 19
    Dernier message: 17/10/2005, 12h22
  5. [VB.NET] Probleme font d'ecran sur un form ??
    Par fdiedler dans le forum Windows Forms
    Réponses: 6
    Dernier message: 11/03/2005, 10h55

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