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

Visual Studio Discussion :

[VS.NET] Impossible d'ouvrier le fichier ...resources


Sujet :

Visual Studio

  1. #1
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut [VS.NET] Impossible d'ouvrier le fichier ...resources
    Bonjour,

    Tout est dans le titre. Je voudrais mettre un répertoire de mon projet dans un nouveau projet de ma solution. J'ai fait tout le débug, mais j'ai ces erreurs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Impossible d'ouvrier le fichier '..\obj\Debug\....resources' : Le fichier spécifié est introuvable.
    J'me suis donc rendue dans ce fameux répertoire et je trouve bien des fichiers .resources mais pour d'autres controles utilisateurs, pas pour ceux qui génèrent les erreurs. Bon c'est logique.

    Je pense qu'il est bon de préciser, que ce nouveau projet est de type : Bibliothèque de classes, le problème vient peut-être de là, mais à ce moment là je comprends pas pkoi ça m.... qu'avec certains user controls :

    J'ai voulu faire la maline et essayer de les créer à la main, mais à la compil suivante, ils avaient été réeffacées

    qu'un aurait une piste pour moi siouplait :

  2. #2
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    je viens d'essayer de les générer avec la commande resgen.exe, mais c'est pareil, il me les efface à la compil

  3. #3
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    help

  4. #4
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    bon alors, vraiment personne ..... Sphax même pas toi


  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Points : 1 046
    Points
    1 046
    Par défaut
    Salut,

    Ben en fait je comprends pas bien ce que tu as fait ni ce que tu essayes de faire. Tu veux arriver à quoi ?

  6. #6
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    salut,

    j'ai une solution avec un gros projet, alors j'aimerais mettre certaines parties de ce projet, dans un autre projet de la solution (une bibliothèque de classes). En ce qui concerne les web user control j'ai pu lire sur le net, que si les déplace d'un projet à l'autre c'est bon (car on peut pas en ajouter directement) et en effet ça marche pour 3 de mes controles. le problème, c'est qu'avec d'autres, à la compil il me met le message d'erreur précisé précédemment ..... je vois pas comment y remédier

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Points : 1 046
    Points
    1 046
    Par défaut
    Pour la bibliotheque de classe je comprends, mais pourquoi déplacer les user control (au fait tu ne peux pas mettre de user control dans une bibliotheque de classe je pense). Les user controls doivent etre dans le projet web.

    Je ne reponds pas a ta question désolé, mais j'ai encore du mal a comprendre, je dois etre un peu lent en ce moment

  8. #8
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    en fait comme l'appli se compléxifie ... de plus en plus de modules, on voudrait la séparer en plusieurs projets : applications web + librairies, sachant que je voulais également classer mes webuser control par thème etc.. c'est pour ça que je veux les mettre dans une class library.

    Maintenant j'ai bien vu que je ne pouvais pas en ajouter directement, mais j'ai lu sur le net qu'il est possible de les développer au sein du projet web (pour les tester) et après de les "glisser-déplacer" dans la librairie. Effectivement sur mes 7 controles, y en a 3 avec lesquels ca marche tres bien et 4 autres qui me donnent l'erreur à la compil, alors tu me connais ... j'suis têtue .... j'voudrais savoir pkoi

  9. #9
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Points : 1 046
    Points
    1 046
    Par défaut
    Ces fichiers ressources ils ont bien été copiés dans le repertoire de ta librairies ? Apparemment non, ils sont passés ou alors ?

    Si tu as fait la meme manip pour tous tes controles, que pour certains ça marche et d'autres non, c'est que visual studio s'est emmelé les pinceaux encore une fois...

    PS : c'est marrant que tu puisses mettre un user control dans une librairie. comment ça se passe pour les fichiers .ascx ?

  10. #10
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    Citation Envoyé par Sphax
    Ces fichiers ressources ils ont bien été copiés dans le repertoire de ta librairies ? Apparemment non, ils sont passés ou alors ?
    bah justement je sais pas, alors comme je disais, j'ai essayé de les recréer à la mano et avec la commande resgen, mais à chaque compil il les réefface

    Citation Envoyé par Sphax
    Si tu as fait la meme manip pour tous tes controles, que pour certains ça marche et d'autres non, c'est que visual studio s'est emmelé les pinceaux encore une fois...
    c'est bien possible, j'voudrais bien l'aider mais je sais pas comment faire

    Citation Envoyé par Sphax
    PS : c'est marrant que tu puisses mettre un user control dans une librairie. comment ça se passe pour les fichiers .ascx ?
    précise ta question :

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Points : 1 046
    Points
    1 046
    Par défaut
    c'est bien possible, j'voudrais bien l'aider mais je sais pas comment faire
    Moi non plus

    précise ta question
    Ben une librairie ne contient que du code (eventuellement des ressources embarquées). Hors un Usercontrol c'est à la fois du code (le code behind, .cs) + le gabarit (le .ascx). Qd tu compiles tu obtiens une dll du code behind qu'il faut que tu déploies avec les .ascx correspondant. Qd tu demandes une page qui contient ton ascx asp.net crée une nouvelle dll qui dérive de ta dll de code behind et qui incorpore le .ascx (il met cette dll dans les repertoires temporaires d'asp.net) , c'est cette derniere dll qui est exécutée au final. Je me demande comment ça se passe avec ta librairie qui contient tes user control, les .ascx sont ou ? Embarqués dans la dll ? Si oui comment asp.net sait ou les récupérer ?

  12. #12
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    très bonne question, je sais pas

  13. #13
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 270
    Points : 92
    Points
    92
    Par défaut
    ce qui est énorme, c'est que même si j'exclue du projet le répertoire qui les contient, j'ai qd même l'erreur à la compil ...... je crois que j'ai tout bousillé mon visual

  14. #14
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Points : 1 046
    Points
    1 046
    Par défaut
    Tu peux toujours essayer de revenir à la situation ou tout marchait (avec les controles dans le projet web . Si tu travailles sous sourcesafe ou un autre truc de gestion des sources c'est facile, sinon tu peux toujours editer tes .csproj et rechercher à la main des références à des fichiers de ressources un peu bizarres et les supprimer...

    PS : ouais il est un peu tout pourri ce visual studio parfois

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

Discussions similaires

  1. Fichier resources site ASP.NET C#
    Par ThistleDub dans le forum ASP.NET
    Réponses: 2
    Dernier message: 18/08/2009, 17h54
  2. Réponses: 3
    Dernier message: 25/07/2006, 18h46
  3. Réponses: 19
    Dernier message: 31/10/2005, 16h04
  4. [VB.NET] Impossible de supp fichier affiché dans PICTUREBOX
    Par stephane93fr dans le forum Windows Forms
    Réponses: 8
    Dernier message: 14/06/2005, 18h46
  5. [VB.NET] Impossible de lire le contenu du datagrid
    Par jagdjg dans le forum ASP.NET
    Réponses: 2
    Dernier message: 05/05/2004, 22h51

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