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

Framework .NET Discussion :

Problème avec CodeDomProvider.CompileAssemblyFromFile


Sujet :

Framework .NET

  1. #1
    Membre du Club Avatar de aeled
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 84
    Points : 51
    Points
    51
    Par défaut Problème avec CodeDomProvider.CompileAssemblyFromFile
    Salut,

    Dans un soft, j'ai un mécanisme de compilation à la volée de code sources qui marche pas mal.

    Mais une des limitations que j'ai dans les fichiers sources est que je dois qualifier les type que j'utilise de manière complète avec le namespace complet.

    En gros, là ou dans une classe classique, je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    using AA.BB.CC;
    DD a = new DD();
    Je dois faire obligatoirement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AA.BB.CC.DD a  = new AA.BB.CC.DD();
    Même si je mets les using.

    Je pense que ça vient du fait que quand je suis dans une solution Visual Studio, il sait ou se trouve le fichier en fonction du namespace et arrive à lier les deux bouts.

    Est-ce que quelqu'un qui utilise CodeDomProvider saurait s'il y'a moyen de lui spécifier le namespace ?

  2. #2
    Membre du Club Avatar de aeled
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 84
    Points : 51
    Points
    51
    Par défaut
    La réponse si quelqu'un cherche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim parameters As CompilerParameters = New CompilerParameters()
    parameters.CompilerOptions = "/rootnamespace:" + sNameSpace

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

Discussions similaires

  1. C#3.0 problème avec CSharpCodeProvider.CompileAssemblyFromFile
    Par Matthieu MEZIL dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 29/05/2007, 22h07
  2. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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