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

ASP.NET Discussion :

Assembly sans namespace


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 15
    Par défaut Assembly sans namespace
    Bonjour,

    Je commence à mettre les pieds dans les assemblies .net. Je suis donc débutant et je me pose une question. Jusqu'à maintenant j'utilisais le dossier App_code pour mettre mes classes. Elles étaient donc disponibles dans mon projet sans que j'ai à importer aucun namespace.

    J'ai donc placé mes classes utiles au sein d'une dll. Le seul problème, c'est que je suis maintenant obligé d'importer le namespace à chaque utilisation de mes classes.

    Dans le même esprit, parmi mes classes j'avais un module avec des fonctions publiques qui étaient utilisables partout sans avoir à instancier une classe et, là, je n'ai plus la possibilité de les appeler sans connaitre le namespace.

    Y a-t-il un moyen de retrouver le côté pratique que j'avais avec App_code ? A savoir, mettre ma dll dans bin, la référencer dans le projet, et pouvoir utiliser directement les classes.

    Merci

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Bonjour,
    il faut importer le namespace, c'est sur.

    Mais il existe un mot clé: static

    Il permet d'accéder à des éléments d'une classe sans devoir l'instancier.
    Mais faut faire attention à son utilisation et ne l'utiliser qu'a bon escient.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 15
    Par défaut
    Je crois avoir trouvé comment faire en fin de compte.

    Juste une petite manipulation à faire au niveau de IIS.

    - Sélectionner le site (répertoire virtuel pour moi)
    - Aller dans Pages et contrôles
    - Dans Espaces de noms, ajouter le namespace voulu

    Edit : Donc en fin de compte ajouter dans le web.config l'entrée suivante :

    <add namespace="le-namespace-voulu" />

    dans la section

    <configuration>
    <system.web>
    <pages>
    <namespaces>

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/04/2014, 10h39
  2. xml sans namespace
    Par jocqfd dans le forum XML/XSL et SOAP
    Réponses: 0
    Dernier message: 21/04/2010, 09h47
  3. Créer une balise xml sans namespace
    Par Gregory.M dans le forum Windows Forms
    Réponses: 0
    Dernier message: 17/03/2009, 11h59
  4. xsl:Template sur un élément sans namespace
    Par dust45 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 27/10/2005, 16h52
  5. Réponses: 9
    Dernier message: 30/09/2005, 14h50

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