none
ICodeCompiler = (New VBCodeProvider).CreateCompiler() RRS feed

  • Question

  • Bonjour, bonsoir,

    Ce code étant obsolète :

    ICodeCompiler = (New VBCodeProvider).CreateCompiler()

    Je voulais savoir si quelqu'un pouvait me donner le code qui est d'actualité pour créer un '' Codedom iCompiler ''

    Sur mon code source, j'ai cette erreur qui apparaît :

    Avertissement	1	'Public Overrides Function CreateCompiler() As System.CodeDom.Compiler.ICodeCompiler' est obsolète : 'Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class.'.	C:\Users\Utilisateur\Desktop\XXXXXXX\BBBB\BBBB\Form1.vb	516	41	BBBB
    

    merci d'avance à celui ou celle qui pourra m'aider.

    • Type modifié Aurel Bera jeudi 9 janvier 2014 07:39 quest
    mercredi 8 janvier 2014 06:14

Réponses

  • Ce qu'ils vous disent, c'est qu'il ne faut plus utiliser l'interface ICodeCompiler.

    Vous devez utiliser directement la méthode de VBCodeProvider (dans votre cas, ou CSharpCodeProvider) : GenerateCodeFromMember


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    • Proposé comme réponse Aurel Bera jeudi 9 janvier 2014 07:39
    • Marqué comme réponse Aurel Bera lundi 13 janvier 2014 07:22
    mercredi 8 janvier 2014 08:44

Toutes les réponses