Messages du compilateur Visual Basic
Mise à jour : novembre 2007
Cette section contient les messages d'erreur Visual Basic qui se produisent au moment de la compilation.
'#Else' doit être précédé d'un '#If' ou '#ElseIf' correspondant
'#ElseIf' ne peut pas suivre '#Else' dans un bloc '#If'
'#ElseIf' doit être précédé d'un '#If' ou '#ElseIf' correspondant
'#ElseIf', '#Else' ou '#End If' doit être précédé d'un '#If' correspondant
'#End ExternalSource' doit être précédé d'un '#ExternalSource' correspondant
'#End Region' doit être précédé d'un '#Region' correspondant
Les directives '#ExternalSource' ne peuvent pas être imbriquées
L'instruction '#ExternalSource' doit se terminer par un '#End ExternalSource' correspondant
Le bloc '#If' doit se terminer par un '#End If' correspondant
Les instructions '#Region' et '#End Region' ne sont pas valides dans le corps des méthodes
L'instruction '#Region' doit se terminer par un '#End Region' correspondant
'<nomargument>' n'est pas un paramètre de '<déclarationméthode>'
'<nomassembly>' est un assembly et ne peut pas être référencé en tant que module
'<attribut>' ne peut pas être appliqué, car le format du GUID '<nombre>' n'est pas correct
'<nomattribut>' ne peut pas être appliqué plusieurs fois à un assembly
'<déclaration1>' ne peut pas se substituer à '<déclaration2>', car il est déclaré 'NotOverridable'
'<déclaration1>' ne peut pas se substituer à '<déclaration2>', car il est déclaré 'Shared'
'<NomÉlément>' ne peut pas être déclaré 'Partial', car les méthodes partielles doivent être des Subs
'<NomÉlément>' n'est pas un paramètre de méthode
'<NomÉlément>' est obsolète (erreur Visual Basic)
'<NomÉlément>' est obsolète (avertissement Visual Basic)
'<NomÉlément>' est obsolète : '<MessageErreur>'
'<constanteempty>' n'est pas déclaré
<erreur> : '<nomclasse1>' hérite de '<nomclasse2>'
<erreur> : '<nomconstructeur1>' appelle '<nomconstructeur2>'
<erreur> : '<nomstructure1>' contient '<nomstructure2>'
'<nomévénement>' est un événement. Il ne peut donc pas être appelé directement
'<nomévénement>' n'est pas un événement de '<nomconteneur>'
'<expression>' ne peut pas être utilisé en tant que contrainte de type
Impossible de référencer '<nomfichier>', car il ne s'agit pas d'un assembly
'<fonction>' n'est pas déclaré
'<nomfonction>' n'est pas déclaré (erreur du compilateur Visual Basic/Smart Device)
'<nomfonction>' n'est pas déclaré (erreur Visual Basic)
'<clauseimplements>' ne peut pas implémenter '<nomtype>', car '<nomtype>' est un nom réservé
L'accesseur '<MotClé>' de '<NomPropriété>' est obsolète (erreur Visual Basic)
L'accesseur '<MotClé>' de '<NomPropriété>' est obsolète (avertissement Visual Basic)
L'accesseur '<MotClé>' de '<NomPropriété>' est obsolète : '<MessageErreur>' (erreur Visual Basic)
'<motclé>' n'est pas valide dans un module
'<motclé>' n'est pas valide dans une structure
'<motclé>' valide uniquement à l'intérieur d'une classe
'<motclé>' est valide uniquement dans une méthode d'instance
'<lsetstmt>' n'est pas déclaré
'<fonctionmath1>' n'est pas déclaré
'<membre>' est déjà déclaré dans cette structure
'<nommembre>' existe dans plusieurs interfaces de base
'<NomMembre> porte le même nom qu'un paramètre de type
'<nommembre>' est déjà déclaré par '<nomprocédure>', qui a été généré pour ce '<nomconteneur>'
'<nommembre>' est ambigu dans les interfaces héritées '<nominterface1>' et '<nominterface2>'
'<NomMembre>' n'est pas membre de '<NomContexte>' ; il n'existe pas dans le contexte actuel
'<nommembre>' n'est pas déclaré
'<NomMembre>' est obsolète : '<MessageErreur>'
'<méthode>' n'est pas accessible dans ce contexte, car elle est '<modificateur>'
'<méthode1>' ne peut pas se substituer à '<méthode2>' car c'est une instruction 'Declare'
'<nomméthode>' ne peut pas être implémenté plus d'une fois
'<nomméthode>' ne peut pas se substituer à une méthode qui a été masquée
'<nomméthode>' ne peut pas masquer une méthode déclarée 'MustOverride'
'<nomméthode>' a plusieurs définitions comportant des signatures identiques
'<NomMéthode>' n'est pas accessible dans ce contexte, car le type de retour n'est pas accessible
'<modificateur>' n'est pas valide dans un Declare
'<modificateur>' n'est pas valide dans une déclaration Delegate
'<modificateur>' n'est pas valide dans une déclaration de constante locale
'<modificateur>' n'est pas valide dans une déclaration de variable locale
'<modificateur>' n'est pas valide dans une déclaration de méthode
'<modificateur>' n'est pas valide dans une déclaration event
'<modificateur>' n'est pas valide dans une déclaration Interface
'<nommodule>' est un module et ne peut pas être référencé en tant qu'assembly
'<nom>' ne peut pas exposer un type <type1> dans <spécificateur> <type2> '<nomtype>' à travers <nom>
'<nom>' ne peut pas se référer à lui-même via son instance par défaut ; utilisez 'Me' à la place
'<nom>' est déjà déclaré en tant que '<déclaration>' dans cet <espacededéclaration>
'<nom>' est déjà déclaré en tant que paramètre de cette méthode
'<nom>' est ambigu entre les déclarations dans les modules '<nommodule1>' et '<nommodule2>'
'<nom>' est ambigu dans les objets application '<liste>'
'<nom>' est ambigu dans l'espace de noms '<nomespacedenoms>'
'<nom>' n'est pas un membre de '<nomclasse>'
'<nom>', qui est nécessaire pour la compilation de cette construction, est introuvable
'<nom1>' est en conflit avec un <type> portant le même nom défini dans '<nom2>'
'<nom1>' est ambigu, importé des espaces de noms ou des types '<nom2>'
'<nomespacedenoms>' est ambigu
'<constantenull>' n'est pas déclaré
'<NomParamètre>' est déjà déclaré en tant que paramètre de type de cette méthode
'<nomprocédure>' a un type de retour ou des types de paramètres non pris en charge
'<nomprocédure>' n'a aucun paramètre et son type de retour ne peut pas être indexé
Les paramètres <Propriété> ne peuvent pas être déclarés 'ByRef'
'<nompropriété>' ne peut pas être exposé à COM en tant que propriété 'Let'
'<méthodequalifiée>' n'est pas accessible dans ce contexte, car elle est '<modificateur>'
'<rsetstmt>' n'est pas déclaré
'<spécificateur>' n'est pas valide dans une déclaration de constante
'<spécificateur>' n'est pas valide dans une déclaration de variable membre
'<spécificateur>' n'est pas valide dans une déclaration Structure
'<spécificateur>' n'est pas valide dans une déclaration WithEvents
'<spécificateur>' n'est pas valide dans une déclaration Enum
'<spécificateur>' n'est pas valide dans une déclaration event d'interface
'<spécificateur>' n'est pas valide dans une déclaration de méthode d'interface
'<spécificateur>' n'est pas valide dans une déclaration de propriété d'interface
Impossible de combiner '<spécificateur1>' et '<spécificateur2>'
L'instruction '<nominstruction>' requiert un tableau
<type> '<nomtype>' masque une méthode substituable dans une classe de base
'<type>' ne peut pas être hérité plus d'une fois
Les paramètres <type> ne peuvent pas être déclarés 'Optional'
Les paramètres <type> ne peuvent pas être déclarés 'ParamArray'
<type1> '<nommembre>' masque un membre surchargeable déclaré dans <type2> '<nomclasse>' de base
<type1> '<nomtype>' et <type2> '<nomtype>' sont en conflit dans <espacedenoms> '<nomespacedenoms>'
'<type1>' ne peut pas se substituer à <type2>, car il n'est pas déclaré 'Overridable'
<type1> '<nomtype>' doit implémenter '<nommembre>' pour l'interface '<nominterface>'
<type1> '<nomtype>' doit implémenter '<nomméthode>' pour l'interface '<nominterface>'
'<nomtype>' ne peut pas être utilisé en tant qu'attribut, car il n'hérite pas de 'System.Attribute'
'<nomtype>' ne peut pas être utilisé en tant qu'attribut, car il est déclaré 'MustInherit'
'<nomtype>' ne peut pas être utilisé en tant qu'attribut, car ce n'est pas une classe
'<NomType>' porte le même nom qu'un autre type exposé dans un groupe 'My'
'<nomtype>' est un type de classe et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type délégué
'<NomType>' est un type générique et requiert des arguments de type
'<nomtype>' est un espace de noms et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type structure et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type dans '<nomconteneur>' et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type Enum et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type interface et ne peut pas être utilisé en tant qu'expression
'<nomtype>' est un type non pris en charge
'<nomtype>' doit être déclaré 'MustInherit', car il contient des méthodes déclarées 'MustOverride'
Impossible de convertir les valeurs '<nomtype>' en 'Char'
Impossible de convertir '<nomtype1>' en '<nomtype2>'
Impossible de déduire '<NomVariable>' car il s'agit d'une variable locale statique
'=' attendu (assignation Let ou Set)
'=' attendu (initialiseur d'objet)
Impossible de déduire un type nullable pour la variable '<NomVariable>'
Le modificateur d'accès '<ModificateurAccès>' n'est pas valide
Le modificateur d'accès ne peut être appliqué qu'à 'Get' ou 'Set', mais pas aux deux.
Accès d'un membre partagé via une instance ; l'expression qualifiante ne sera pas évaluée
Les paramètres de méthode 'AddHandler' et 'RemoveHandler' ne peuvent pas être déclarés 'ByRef'
Les méthodes 'AddHandler' et 'RemoveHandler' doivent avoir exactement un paramètre
La déclaration 'AddHandler' doit se terminer par un 'End AddHandler' correspondant
La définition 'AddHandler' est manquante pour l'événement '<nomévénement>'
'AddressOf' ne peut pas être appliqué à 'NomMéthode', car 'NomMéthode' est une méthode partielle
Les expressions 'AddressOf' ne sont pas valides dans les fenêtres de débogage
L'opérande 'AddressOf' doit être le nom d'une méthode (sans parenthèses)
Le nom d'une fonction d'agrégation ne peut pas être utilisé avec un caractère de type
L'alias '<nomespacedenoms>' est déjà déclaré
Si l'un des paramètres est explicitement typé, tous doivent l'être
Une expression incorporée ne peut pas être utilisée ici
Les initialiseurs de type anonyme ne sont pas valides dans les fenêtres de débogage
Le nom du membre de type anonyme doit être précédé par un point
Le membre de type anonyme ou la propriété '<NomPropriété>' est déjà déclaré
Le type anonyme doit contenir au moins un membre
L'argument qui correspond au paramètre'<nomparamètre>' passe de '<type1>' à '<type2>'
L'argument qui correspond au paramètre '<NomParamètre>' passe à '<NomType>'
Argument non spécifié pour le paramètre '<NomParamètre>'
Argument non spécifié pour le paramètre '<nomparamètre>' de '<nomméthode>'
Les arguments ne peuvent pas être passés à un 'New' utilisé pour un paramètre de type
Les tailles de tableau ne peuvent pas figurer dans les spécificateurs de type
Les déclarations de tableau ne peuvent pas spécifier de limites inférieures
Les dimensions d'un tableau ne peuvent pas être de taille négative
Le tableau dépasse le nombre de 32 dimensions autorisées
L'initialiseur de tableau utilise <nombre> élément(s) de trop
L'initialiseur de tableau n'utilise pas suffisamment de dimensions
L'initialiseur de tableau utilise trop de dimensions
Il manque <nombre> éléments à l'initialiseur de tableau
Les limites inférieures du tableau ne peuvent être que '0'
Impossible de spécifier des modificateurs de tableau sur la variable et son type
Expression d'indice de tableau manquante
Les tableaux ne peuvent pas être déclarés avec 'New'
Les tableaux de type 'System.Void' ne sont pas autorisés dans cette expression
'As Any' n'est pas pris en charge dans les instructions 'Declare'
Impossible de créer l'assembly '<nomassembly>', car son chemin d'accès excède 259 caractères
Attribut d'assembly '<nomattribut>' non valide : <erreur>
'Assembly' ou 'Module' attendu
Au moins un type de paramètre de cet opérateur binaire doit être le type conteneur '<NomType>'
L'attribut '<nomattribut>' ne peut pas être appliqué plusieurs fois
L'attribut '<nomattribut>' ne peut pas être appliqué à une méthode avec des paramètres optionnels
L'attribut '<nomattribut>' ne peut pas être appliqué à un module
L'attribut '<nomattribut>' ne peut pas être appliqué à un assembly
Attribut '<nomattribut>' non valide : <erreur>
Impossible d'utiliser cet attribut, car il n'a pas de constructeur public
L'attribut 'Conditional' est valide uniquement dans les déclarations 'Sub'
La constante d'attribut '<nomconstante>' ne peut pas être la cible d'une assignation
Le spécificateur d'attribut n'est pas une instruction complète
Valeur d'attribut non valide ; 'valeur' attendu
Valeur d'attribut non valide ; 'valeur1' ou 'valeur2' attendu
Les attributs ne peuvent pas être appliqués aux variables locales
Des attributs ne peuvent pas être appliqués aux paramètres d'expressions lambda
Les attributs ne peuvent pas être des génériques ou des types imbriqués dans des génériques
Valeur de checksum erronée, pas de chiffre hexadécimal ou de nombre impair de chiffres hexadécimaux
Code XML incorrect. Impossible d'inclure le fichier '<FichierCommentaires>'
Crochet fermant manquant (']') pour l'identificateur
Tout branchement en dehors d'un 'Finally' n'est pas valide
Le paramètre 'ByRef' '<NomParamètre>' ne peut pas être utilisé dans une expression lambda
Le paramètre 'ByRef' '<NomParamètre>' ne peut pas être utilisé dans une expression de requête
Impossible de combiner 'ByVal' et 'ByRef'
Impossible de convertir en '<type>'
Impossible de convertir 'type1' en 'type2'
Impossible de créer une instance de Module '<nommodule>'
Impossible de trouver le répertoire .NET Framework : <erreur>
Impossible de déduire un type commun pour le deuxième et le troisième opérande de l'opérateur 'If'
impossible d'envoyer le rapport d'erreur automatiquement
Impossible de spécifier à la fois /win32icon et /win32resource
Impossible d'ouvrir '<nomfichier>' en écriture
'Case' ne peut apparaître qu'à l'intérieur d'une instruction 'Select Case'
'Case' ne peut pas suivre 'Case Else' dans la même instruction 'Select'
'Case Else' ne peut apparaître qu'à l'intérieur d'une instruction 'Select Case'
Les instructions 'Case' ne sont pas valides dans la fenêtre Exécution
Le bloc 'Catch' n'a jamais été atteint, car '<nom1>' hérite de '<nom2>'
Bloc 'Catch' jamais atteint ; <exception> géré au-dessus dans la même instruction 'Try'
'Catch' ne peut pas apparaître après 'Finally' dans une instruction 'Try'
'Catch' ne peut pas apparaître en dehors d'une instruction 'Try'
'Catch' doit se terminer par une 'End Try' correspondante
Les instructions 'Catch' ne sont pas valides dans la fenêtre Exécution
Impossible de convertir les valeurs 'Char' en '<nomtype>'
Un caractère 'caractère' (0x<ChiffresHexadécimaux>) n'est pas autorisé au début d'un nom XML
Un caractère 'caractère' (0x<ChiffresHexadécimaux>) n'est pas autorisé dans un nom XML
Un caractère 'caractère' (0x<ChiffresHexadécimaux>) n'est pas autorisé dans un littéral XML
Une constante caractère doit contenir exactement un caractère
La séquence de caractères '--' n'est pas autorisée dans un commentaire XML
La classe '<nomclasse>' est introuvable
La classe '<nomclasse>' ne peut pas être indexée, car elle n'a pas de propriété par défaut
La classe '<NomClasse>' ne peut pas hériter d'elle-même : <message>
La classe '<nomclasse>' n'a pas pu être créée : <erreur>
La classe '<NomClasse>' n'a pas de 'Sub New' accessible et ne peut pas être héritée.
Une contrainte 'Class' et une contrainte de type classe spécifique ne peuvent pas être combinées
La contrainte 'Class' et la contrainte 'Structure' ne peuvent pas être combinées
La contrainte 'Class' ne peut pas être spécifiée plusieurs fois pour le même paramètre de type
Une classe dans une interface ne peut pas être déclarée '<spécificateur>'
Une instruction 'Class' doit se terminer par une 'End Class' correspondante
L'événement 'Class_Initialize' n'est plus pris en charge
L'événement 'Class_Terminate' n'est plus pris en charge
Les classes ne peuvent hériter que d'autres classes
Les classes ne peuvent pas être déclarées '<spécificateur>'
La page de codes '<nom>' n'est pas valide ou n'est pas installée
Virgule ou ')' attendue (liste des paramètres de procédure)
Virgule ou ')' attendue (liste d'arguments type)
Virgule ou ')' attendue (liste de paramètres type)
Virgule, ')' ou continuation d'expression valide attendue
Les instructions comment ne peuvent pas être évaluées
Échec de la compilation : <message>
Conflit entre la propriété par défaut et 'DefaultMemberAttribute' défini pour '|1'
Conflits avec '<nom1>', qui est implicitement créé pour '<nom2>' dans <type> '<nom3>'
Une déclaration Const ne peut pas avoir un initialiseur de tableau
La constante '<nomconstante>' ne peut pas dépendre de sa propre valeur
Une constante ne peut pas être la cible d'une assignation
Une expression constante est requise
L'expression constante n'est pas représentable dans le type '<nomtype>'
Les constantes doivent avoir une valeur
Le type de contrainte '<NomType>' est déjà spécifié pour ce paramètre de type
La construction établit une référence indirecte au projet '<NomProjet>', qui contient '<NomType>'
Le constructeur '<nom>' ne peut pas s'appeler lui-même
Le constructeur doit être déclaré en tant que Sub, et non Function
Les constructeurs ne peuvent pas implémenter des méthodes d'interface
'Continue Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'
'Continue For' ne peut être utilisé qu'à l'intérieur d'une instruction 'For'
'Continue' doit être suivi de 'Do', 'For' ou 'While'
Les instructions 'Continue' ne sont pas valides dans la fenêtre Exécution
'Continue While' ne peut apparaître que dans une instruction 'While'
Une conversion de '<type1>' en '<type2>' ne peut pas avoir lieu dans une expression constante
Pour convertir 'Date' en 'Double', vous devez appeler la méthode 'Date.ToOADate'
Pour convertir 'Double' en 'Date', vous devez appeler la méthode 'Date.FromOADate'
Les opérateurs de conversion ne peuvent pas convertir à partir d'un type de base
Les opérateurs de conversion ne peuvent pas convertir à partir d'un type dérivé
Les opérateurs de conversion ne peuvent pas convertir d'un type en son type de base
Les opérateurs de conversion ne peuvent pas convertir à partir d'un type en son type dérivé
Les opérateurs de conversion ne peuvent pas convertir d'un type en un type identique
Les opérateurs de conversion ne peuvent pas convertir à partir d'un type interface
Les opérateurs de conversion ne peuvent pas convertir à partir d'Object
Les opérateurs de conversion ne peuvent pas convertir en un type interface
Les opérateurs de conversion ne peuvent pas convertir en Object
Les opérateurs de conversion doivent être déclarés 'Widening' ou 'Narrowing'
Les conversions de '<nomtype1>' en '<nomtype2>' doivent être explicites
Impossible de trouver la bibliothèque '<nombibliothèque>'
La bibliothèque standard '<NomFichier>' est introuvable.
'Currency' n'est plus un type pris en charge ; utilisez le type 'Decimal' à la place
'Custom Event' doit se terminer par un 'End Event' correspondant
Un modificateur 'Custom' ne peut être utilisé qu'immédiatement avant une déclaration 'Event'
Le modificateur 'Custom' n'est pas valide pour les événements déclarés dans les interfaces
'D' ne peut plus être utilisé pour indiquer un exposant ; utilisez 'E' à la place
Les instructions 'Declare' dans un Module ne peuvent pas être déclarées '<spécificateur>'
Les instructions 'Declare' dans une structure ne peuvent pas être déclarées '<spécificateur>'
'Default' ne peut être appliqué qu'à un seul nom de propriété dans un <type>
'Default' ne peut pas être combiné avec '<spécificateur>'
Le membre '<nommembre>' par défaut n'est pas une propriété
La définition de la méthode '<méthode>' n'est pas accessible dans ce contexte
Un délégué dans une interface ne peut pas être déclaré '<spécificateur>'
Le type délégué '<NomDélégué>' de l'événement '<NomÉvénement>' n'est pas conforme CLS
Les délégués ne peuvent pas gérer les événements
Les délégués ne peuvent pas implémenter des méthodes d'interface
Les classes dérivées ne peuvent pas déclencher les événements de la classe de base
Une division par zéro a eu lieu lors de l'évaluation de cette expression
'Do' doit se terminer par un 'Loop' correspondant
Attribut XML 'NomAttribut' en double
Le type de paramètre ou le type de retour de cet opérateur de conversion doit être du type conteneur
Balise de fin manquante dans l'élément
Les noms d'éléments ne peuvent pas utiliser le préfixe 'xmlns'
'Else' doit être précédé d'un 'If' ou 'ElseIf' correspondant
'ElseIf' doit être précédé d'un 'If' ou 'ElseIf' correspondant
'End AddHandler' doit être précédé d'une déclaration 'AddHandler' correspondante
'End AddHandler' doit être la première instruction sur une ligne
'End Class' doit être précédée d'une instruction 'Class' correspondante
'End Enum' doit être précédé d'un 'Enum' correspondant
'End Event' doit être précédé d'un 'Custom Event' correspondant
'End Function' doit être précédée d'une 'Function' correspondante
'End Function' doit être la première instruction d'une ligne
'End Get' doit être précédé d'un 'Get' correspondant
'End Get' doit être la première instruction d'une ligne
'End If' doit être précédé d'un 'If' correspondant
'End Interface' doit être précédé d'un 'Interface' correspondant
'End Module' doit être précédé d'un 'Module' correspondant
'End Namespace' doit être précédé d'un 'Namespace' correspondant
Fin de liste de paramètres attendue
'End Operator' doit être précédé d'un 'Operator' correspondant
'End Operator' doit être la première instruction d'une ligne
'End Property' doit être précédée d'une 'Property' correspondante
'End RaiseEvent' doit être précédé d'une déclaration 'RaiseEvent' correspondante
'End RaiseEvent' doit être la première instruction sur une ligne
'End RemoveHandler' doit être précédé d'une déclaration 'RemoveHandler' correspondante
'End RemoveHandler' doit être la première instruction sur une ligne
'End Select' doit être précédé d'un 'Select Case' correspondant
'End Set' doit être précédé d'un 'Set' correspondant
'End Set' doit être la première instruction d'une ligne
L'instruction 'End' ne peut pas être utilisée dans les projets Bibliothèques de classes
Les instructions 'End' ne sont pas valides dans la fenêtre Exécution
'End Structure' doit être précédé d'un 'Structure' correspondant
'End Sub' doit être précédée d'une instruction 'Sub' correspondante
'End Sub' doit être la première instruction d'une ligne
'End SyncLock' doit être précédé d'un 'SyncLock' correspondant
Balise de fin </NomBalise> attendue
'End Try' doit être précédé d'un 'Try' correspondant
'End Using' doit être précédé d'un 'Using' correspondant
'End While' doit être précédé d'un 'While' correspondant
'End With' doit être précédé d'un 'With' correspondant
Les instructions 'EndIf' ne sont plus prises en charge ; utilisez 'End If' à la place
Enum '<nomenum>' doit contenir au moins un membre
Un enum dans une interface ne peut pas être déclaré '<spécificateur>'
'Enum' doit se terminer par un 'End Enum' correspondant
Les types Enum ne peuvent pas être nullables
Les enums doivent être déclarés en tant que type intégral
'Equals' ne peut pas comparer une valeur de type <type1> à une valeur de type <type2>
Erreur lors de la création du manifeste d'assembly : <message d'erreur>
Erreur lors de la création de ressources Win32 : <message d'erreur>
Erreur d'incorporation du manifeste Win32 : <manifeste>
Erreur d'incorporation du manifeste Win32 : le fichier manifeste <fichier> est introuvable
Erreur lors de la définition de l'option du manifeste d'assembly : <message d'erreur>
Les instructions 'Error' ne sont pas valides dans la fenêtre Exécution
Des erreurs se sont produites lors de la compilation des schémas Xml du projet
Arrêt de l'évaluation de l'expression ou de l'instruction
Délai d'attente dépassé pour l'évaluation de l'expression ou de l'instruction
L'évaluation d'expressions lambda n'est pas valide dans le débogueur
L'événement '<nomévénement>' est introuvable
L'événement '<nomévénement>' ne peut pas être géré car il n'est pas accessible à partir de '<nom>'
La longueur du nom de l'évènement ne peut pas dépasser 1011 caractères
Les événements ne peuvent pas être déclarés avec un type délégué ayant un type de retour
Les événements ne peuvent pas avoir de type de retour
Les événements déclarés avec une clause 'As' doivent avoir un type délégué
Les événements d'un module ne peuvent pas être déclarés '<spécificateur>'
Les événements des interfaces ne peuvent pas être déclarés '<implements>'
'Exit AddHandler', 'Exit RemoveHandler' et 'Exit RaiseEvent' ne sont pas valides
'Exit Do' ne peut apparaître qu'à l'intérieur d'une instruction 'Do'
'Exit For' ne peut apparaître qu'à l'intérieur d'une instruction 'For'
'Exit Function' n'est pas valide dans 'Sub' ni 'Property'
'Exit' doit être suivi de 'Sub', 'Function', 'Property', 'Do', 'For', 'While', 'Select' ou 'Try'
'Exit Operator' n'est pas valide. Utilisez 'Return' pour quitter un opérateur
'Exit Property' n'est pas valide dans 'Function' ni 'Sub'
'Exit Select' ne peut apparaître qu'à l'intérieur d'une instruction 'Select'
Les instructions 'Exit' ne sont pas valides dans la fenêtre Exécution
'Exit Sub' n'est pas valide dans 'Function' ni 'Property'
'Exit Try' ne peut apparaître qu'à l'intérieur d'une instruction 'Try'
'Exit While' ne peut apparaître qu'à l'intérieur d'une instruction 'While'
'%=' attendu au début d'une expression incorporée
'/' attendu pour la balise de fin XML
'<' ouvrant attendu pour une balise XML
'%>' fermant attendu pour une expression incorporée
';' fermant attendu pour une entité XML
'?>' fermant attendu pour une instruction de processeur XML
']]>' fermant attendu pour une section CDATA XML
'-->' fermant attendu pour un commentaire XML
'>' fermant attendu pour une balise XML
Guillemet double fermant attendu pour une valeur d'attribut XML
Guillemet simple fermant correspondant attendu pour une valeur d'attribut XML
L'expression ne peut pas être convertie en une arborescence d'expression
Impossible d'évaluer l'expression à ce stade
Cette expression ne produit pas de valeur
Cette expression est une valeur et ne peut donc pas être la cible d'une assignation
L'expression n'est pas une méthode
L'expression n'est pas un tableau ni une méthode et ne peut pas avoir de liste d'arguments
L'expression est du type '<nomtype>', qui n'est pas un type de collection
L'expression de type '<type>' ne peut pas être interrogée
L'expression de type '<NomType>' ne peut pas être convertie en 'Object' ou 'ValueType'
L'expression de type '<NomType1>' ne peut pas être de type '<NomType2>'
L'expression ou l'instruction n'est pas valide dans les fenêtres de débogage
L'expression appelle de manière récursive l'opérateur conteneur '<SymboleOpérateur>'
L'expression appelle de manière récursive la propriété conteneur '<NomPropriété>'
L'attribut 'Extension' ne peut être appliqué qu'aux déclarations 'Module', 'Sub' ou 'Function'
Les méthodes d'extension ne peuvent être définies que dans des modules
Les méthodes d'extension doivent déclarer au moins un paramètre
Le champ '<nomchamp>' est d'un type non pris en charge
Le champ ou la propriété '<nommembre>' est introuvable
Le fichier <nomfichier> est introuvable
Le nom de fichier est déjà déclaré avec un GUID et une valeur de checksum différents
'Finally' ne peut apparaître qu'une seule fois dans une instruction 'Try'
'Finally' ne peut pas apparaître en dehors d'une instruction 'Try'
'Finally' doit se terminer par une 'End Try' correspondante
Les instructions 'Finally' ne sont pas valides dans la fenêtre Exécution
Le premier opérande d'une expression binaire 'If' doit être de type nullable ou référence
Variable de contrôle de boucle For '<nomvariable>' déjà utilisée par une boucle For englobante
Variable de contrôle de boucle 'For' déjà utilisée par une boucle 'For' englobante
La variable de contrôle de boucle 'For' ne peut pas être de type '<type>'
'For' doit se terminer par un 'Next' correspondant
La référence d'assembly Friend <référence> n'est pas valide
Les caractères à pleine chasse ne sont pas valides en tant que délimiteurs XML
La fonction '<NomProcédure>' ne retourne pas une valeur pour tous les chemins de code
L'évaluation de la fonction est désactivée, car une évaluation de fonction précédente a expiré
Fonction sans clause 'As' ; type de retour Object pris par défaut
Les méthodes génériques ne peuvent pas être exposées à COM
Les méthodes génériques ne peuvent pas utiliser une clause 'Handles'
Le type de contrainte de paramètre générique <NomType> n'est pas conforme CLS
Le type générique '<NomTypeGénérique>' ne peut pas être importé plus d'une fois
L'accesseur 'Get' de la propriété '<NomPropriété>' n'est pas accessible
Une instruction 'Get' doit se terminer par un 'End Get' correspondant
Les instructions 'Get' ne sont plus prises en charge
Les instructions 'Get' ne sont plus prises en charge (Visual Basic)
'Global' doit être suivi de '.' et d'un identificateur
'Global' interdit dans les handles ; nom local attendu
'Global' n'est pas autorisé dans ce contexte ; identificateur attendu
Les instructions 'GoSub' ne sont plus prises en charge
Les instructions 'GoTo' ne sont pas valides dans la fenêtre Exécution
L'étiquette GoTo <NomÉtiquette> ne peut pas être utilisée au sein d'expressions lambda
'Group' n'est pas autorisé dans ce contexte ; identificateur attendu
'Group' ou identificateur attendu
'Handles' n'est pas valide pour les déclarations d'opérateur
Identificateur attendu, précédé d'un point
'If' doit se terminer par un 'End If' correspondant
Les opérandes 'If' ne peuvent pas être des arguments nommés
L'opérateur 'If' requiert deux ou trois opérandes
'If', 'ElseIf', 'Else', 'EndIf' ou 'Const' attendu
Option /noconfig ignorée, car elle était spécifiée dans un fichier réponse
Expression d'appel ou expression d'index non conforme
Le type implémenté doit être une interface
La classe d'implémentation '<nomclasse>' pour l'interface '<nominterface>' est introuvable
'Implements' n'est pas valide pour les déclarations d'opérateur
'Implements' n'est pas valide dans les modules
Conversion implicite de '<NomType1>' en '<NomType2>'
La variable implicite '<NomVariable>' n'est pas valide en raison de '<message>'
Échec de l'importation du type '<nomtype>' à partir de l'assembly ou du module '<nom>'
L'alias '<nom>' pour Imports est en conflit avec '<nom2>' déclaré dans l'espace de noms racine
Des instructions 'Imports' doivent précéder toutes les déclarations
Utilisation inappropriée du mot clé <MotClé> dans un module
L'index '<numéroindex>' pour la dimension '<numérodimension>' est hors limites
Les informations pour le type de '<nomtype>' n'ont pas été chargées dans le runtime
Hériter de 'System.<nomclasse>' n'est pas valide
'Inherits' n'est pas valide dans les modules
L'instruction 'Inherits' doit précéder toutes les déclarations dans une classe
Les instructions 'Inherits' doivent précéder toutes les déclarations dans une interface
Les membres d'instance et 'Me' ne peuvent pas être utilisés dans une expression de requête
L'instance du type restreint '<NomType>' ne peut pas être utilisée dans une expression lambda
L'instance du type restreint '<NomType>' ne peut pas être utilisée dans une expression de requête
L'interface '<nominterface>' ne peut être implémentée qu'une seule fois par ce type
L'interface '<nominterface>' ne peut pas être indexée, car elle n'a pas de propriété par défaut
L'interface '<NomInterface>' ne peut pas hériter d'elle-même : <message>
L'interface '<nominterface>' n'est pas implémentée par cette classe
Une interface ne peut hériter que d'une autre interface
'Interface' doit se terminer par un 'End Interface' correspondant
Erreur interne du compilateur : le générateur de code a reçu une entrée incorrecte
Le mot clé ne désigne pas un type
Mot clé non valide en tant qu'identificateur
L'étiquette '<nométiquette>' est déjà définie dans la méthode actuelle
L'étiquette '<nométiquette>' n'est pas définie
Les étiquettes ne sont pas valides dans la fenêtre Exécution
Les étiquettes ne sont pas valides en dehors des méthodes
Les étiquettes qui sont des nombres doivent être suivies du signe deux-points
L'expression lambda ne sera pas supprimée de ce gestionnaire d'événements
Les opérations à liaison tardive ne peuvent pas être converties en une arborescence de l'expression
Résolution à liaison tardive ; des erreurs d'exécution peuvent se produire
Un caractère '.' ou '!' de début ne peut apparaître que dans une instruction 'With'
'.' ou '!' de début ne peut pas s'afficher dans une expression constante
Les instructions d'assignation 'Let' et 'Set' ne sont plus prises en charge
Les instructions 'Line' ne sont plus prises en charge (erreur du compilateur Visual Basic)
Impossible de faire référence à la variable locale '<nomvariable>' avant qu'elle ne soit déclarée
La variable locale '<nomvariable>' est déjà déclarée dans le bloc en cours
Une variable locale peut ne pas avoir le même nom que la fonction qui la contient
Les variables locales dans les méthodes génériques ne peuvent pas être déclarées 'Static'
'Loop' ne peut pas avoir de condition si le 'Do' correspondant en a une
'Loop' doit être précédé d'un 'Do' correspondant
Les instructions de boucle ne sont pas valides dans la fenêtre Exécution
Un opérateur '<SymboleOpérateur1>' correspondant est requis pour '<SymboleOpérateur2>'
Le nombre maximal d'erreurs est dépassé
Le nombre maximal d'avertissements est dépassé
'Me' ne peut pas être la cible d'une assignation
Le membre '<nommembre>' est introuvable dans la classe '<nomclasse>'
Les membres dans un module ne peuvent pas être déclarés '<spécificateur>'
Les membres d'une structure ne peuvent pas être déclarés '<spécificateur>'
La méthode '<NomMéthode>' n'a pas de signature compatible avec le délégué '<NomDélégué>'
La méthode '<nomméthode>' n'a pas la même signature que le délégué '<nomdélégué>'
La méthode '<nomméthode>' est déjà déclarée dans l'interface '<nominterface>'
Les arguments de méthode doivent être mis entre parenthèses
L'appel de méthode n'a retourné aucune valeur
La méthode ne peut pas comporter simultanément des paramètres ParamArray et Optional
Une instruction de déclaration de méthode doit être la première instruction d'une ligne logique
La méthode n'a pas de signature compatible avec le délégué
Une méthode dans une structure ne peut pas être déclarée 'Protected' ni 'Protected Friend'
Les méthodes ne peuvent pas être déclarées 'Static'
Les méthodes déclarées dans des structures ne peuvent pas comporter de clauses 'Handles'
Les méthodes d'un module ne peuvent pas être déclarées '<spécificateur>'
Les méthodes d'un module ne peuvent pas implémenter les membres d'interface
Le module '<nommodule>' ne peut pas être utilisé en tant que type
Attribut de module '<nomattribut>' non valide : <erreur>
L'instruction 'Module' doit se terminer par un 'End Module' correspondant
Les instructions 'Module' ne peuvent intervenir qu'au niveau du fichier ou de l'espace de noms
Les modules ne peuvent pas être déclarés '<nommodificateur>'
Les modules ne peuvent pas être génériques
Un tableau multidimensionnel ne peut pas être converti en une arborescence de l'expression
Plusieurs initialisations de '<nom du membre>'
La méthode 'MustOverride' '<nomméthode>' ne peut pas être appelée par 'MyClass'
'MyBase' ne peut pas être utilisé avec la méthode '<nomméthode>', car il est déclaré 'MustOverride'
'MyBase' doit être suivie de '.' et d'un identificateur
'MyClass' ne peut pas être utilisé à l'extérieur d'une classe
'MyClass' doit être suivie de '.' et d'un identificateur
Le nom <NomMembre> n'est pas conforme CLS
Le nom <Nom> n'est pas déclaré ou ne se trouve pas dans la portée actuelle
Le nom '<nom>' n'est pas déclaré
Le nom <NomEspaceDeNoms> de l'espace de noms racine <EspaceDeNomsComplet> n'est pas conforme CLS
Le nom du champ ou de la propriété initialisé doit commencer par '.'
L'argument nommé ne peut pas correspondre à un paramètre ParamArray
Les arguments nommés ne sont pas valides en tant qu'indices de tableau
Une déclaration d'espace de noms doit commencer par 'xmlns'
Une déclaration d'espace de noms avec préfixe ne peut pas avoir une valeur vide dans un littéral XML
L'espace de noms ou le type '<nom>' a déjà été importé
L'instruction 'Namespace' doit se terminer par un 'End Namespace' correspondant
Les instructions 'Namespace' ne peuvent intervenir qu'au niveau du fichier ou de l'espace de noms
La fonction imbriquée n'a pas la même signature que le délégué '<NomDélégué>'
'New' ne peut pas être utilisé dans une classe déclarée 'MustInherit'
'New' ne peut pas être utilisé pour un paramètre de type qui n'a pas de contrainte 'New'
Impossible d'utiliser 'New' pour une interface
La contrainte 'New' et la contrainte 'Structure' ne peuvent pas être combinées
La contrainte 'New' ne peut pas être spécifiée plusieurs fois pour le même paramètre de type
'New' n'est pas valide dans ce contexte
La variable de contrôle 'Next' ne correspond pas à la variable de contrôle de boucle 'For'
'Next' doit être précédé d'un 'For' correspondant
L'instruction 'Next' nomme plus de variables qu'il n'existe d'instructions 'For' correspondantes
Aucun '<NomProcédureGénérique>' accessible n'accepte ce nombre d'arguments de type
Aucun '<NomProcédure>' accessible n'est plus spécifique : <ListeSignatures>
Aucune méthode 'Main' accessible avec une signature appropriée n'a été trouvée dans '<nom>'
Aucun '<NomProcédure>' accessible non générique trouvé
Aucune source d'entrée spécifiée
Le <NomMembre> non conforme CLS n'est pas autorisé dans une interface conforme CLS
Le membre 'MustOverride' non conforme CLS n'est pas autorisé dans un <NomClasse> conforme CLS
Les membres non partagés dans une Structure ne peuvent pas être déclarés 'New'
Impossible d'évaluer 'Nothing'
Les classes 'NotInheritable' ne peuvent pas avoir de membres déclarés '<nomspécificateur>'
Impossible de spécifier un modificateur autorisant les valeurs Null pour la variable et son type
Les paramètres acceptant la valeur Null doivent spécifier un type
L'inférence de type nullable n'est pas prise en charge dans ce contexte
Les types nullables ne sont pas autorisés dans les expressions de compilation conditionnelles
Le nombre d'indices est supérieur au nombre de dimensions du tableau indexé
Le nombre d'indices est inférieur au nombre de dimensions du tableau indexé
L'objet créé à l'aide de Modifier & Continuer n'est pas encore disponible pour évaluation
L'objet n'existe plus en raison d'une erreur de compilation ou d'une suppression
'Of' requis lors de la spécification des arguments de type pour un type ou une méthode générique.
L'argument omis ne peut pas correspondre à un paramètre ParamArray
Les instructions 'On Error' ne sont pas valides dans la fenêtre Exécution
Les instructions 'On Error' ne sont pas valides dans les instructions 'SyncLock'
Les instructions 'On Error' ne sont pas valides dans les instructions 'Using'
Les instructions 'On GoTo' et 'On GoSub' ne sont plus prises en charge
Seuls les opérateurs de conversion peuvent être déclarés '<MotClé>'
Un seul bloc de commentaires XML est autorisé par élément de langage
L'opérateur '<opérateur>' doit avoir un type de retour Boolean
L'opérateur '<opérateur>' doit avoir un second paramètre de type 'Integer'
L'opérateur '<opérateur>' doit avoir un ou deux paramètres
L'opérateur '<opérateur>' doit avoir un paramètre
L'opérateur '<opérateur>' doit avoir deux paramètres
L'opérateur '<nomopérateur>' n'est pas défini pour le type '<nomtype>'
L'opérateur '<nomopérateur>' n'est pas défini pour les types '<type1>' et '<type2>'
L'opérateur '<nomopérateur>' n'est pas défini pour les types '<nomtype1>' et '<nomtype2>'
L'opérateur '<SymboleOpérateur>' ne retourne pas une valeur pour tous les chemins de code
L'opérateur n'est pas surchargeable
L'opérateur 'opérateur' n'est pas défini pour les types 'type1' et 'type2'
Opérateur sans clause 'As' ; type Object pris par défaut
Les opérateurs ne peuvent pas être déclarés '<MotClé>'
Les opérateurs ne peuvent pas être déclarés dans des modules
Les opérateurs doivent être déclarés 'Public'
Les opérateurs doivent être déclarés 'Shared'
l'option <option> ne peut pas être suivie par '+' ou '-' ; ignoré
l'option <nomoption> ne peut être suivie que de '+' ou '-'
L'option <nomoption> requiert <argument>
Une instruction 'Option <spécificateur>' ne peut apparaître qu'une seule fois par fichier
'Option Compare' doit être suivi de 'Text' ou 'Binary'
'Option Explicit' ne peut être suivi que de 'On' ou 'Off'
'Option Infer' ne peut être suivi que de 'On' ou 'Off'
'Option' doit être suivi de 'Compare', 'Explicit', 'Infer' ou 'Strict'
Toutes les déclarations et instructions 'Imports' doivent être précédées d'instructions 'Option'
'Option Strict' ne peut être suivi que de 'On' ou 'Off'
Option Strict On interdit les conversions implicites de '<type1>' en '<type2>'
Option Strict On rejette toute liaison tardive
Option Strict On n'autorise pas les opérandes de type Object pour l'opérateur '<nomopérateur>'
Option Strict On interdit les opérandes de type Object pour l'opérateur '<nomopérateur>'
Toutes les déclarations de variable de Option Strict On requièrent une clause 'As'
Tous les paramètres de méthode de Option Strict On requièrent une clause 'As'
Impossible de combiner 'Optional' et 'ParamArray'
'Optional' ne peut pas être appliqué au premier paramètre d'une méthode d'extension
Les paramètres optionnels ne peuvent pas être déclarés en tant que type '<type>'
Les paramètres facultatifs ne peuvent pas avoir de types structure
Les paramètres optionnels doivent spécifier une valeur par défaut
Mémoire insuffisante (erreur du compilateur Visual Basic)
Dépassement de capacité (erreur Visual Basic)
La résolution de surcharge a échoué, car aucune '<méthode>' n'est accessible
La surcharge de méthodes déclarées dans plusieurs interfaces de base n'est pas valide
'ParamArray' ne peut pas être appliqué au premier paramètre d'une méthode d'extension
Le paramètre ParamArray doit être un tableau unidimensionnel
Le paramètre ParamArray doit être un tableau
Les paramètres ParamArray doivent être déclarés 'ByVal'
Les paramètres ParamArray doivent avoir un type tableau
Le paramètre '<NomParamètre>' a déjà un argument correspondant
Le paramètre '<NomParamètre>' a déjà un argument omis correspondant
Un argument omis correspond déjà au paramètre '<nomparamètre>' dans '<nomméthode>'
Le paramètre '<nomparamètre>' de '<nomméthode>' a déjà un argument correspondant
Paramètre déjà déclaré avec le nom '<nomargument>'
Un paramètre ne peut pas avoir le même nom que sa fonction de définition
Le spécificateur de paramètre est dupliqué
Le paramètre de cet opérateur unaire doit être du type conteneur '<NomType>'
La méthode partielle '<NomMéthode>' ne peut pas utiliser le mot clé 'Implements'
Les méthodes partielles doivent être déclarées 'Private'
Les méthodes partielles doivent être déclarées 'Private' au lieu de '<ModificateurAccès>'
Les méthodes partielles doivent avoir des corps de méthodes vides
Problème possible détecté pendant la génération de l'assembly '<nomassembly>' : <erreur>
Problème possible détecté pendant la génération de l'assembly : <erreur>
'préfixe' est un préfixe XML et ne peut pas être utilisé comme expression
Le projet '<nomprojet>' ne peut pas générer de référence au fichier '<nomfichier>'
Le projet a déjà une référence à l'assembly <IdentitéAssembly>
Constante de compilation conditionnelle au niveau du projet '<nomconstante>' non valide : <erreur>
Constante de compilation conditionnelle au niveau du projet non valide : <erreur>
Les propriétés ne peuvent pas être déclarées'<nommodificateur>'
Les propriétés déclarées 'ReadOnly' ne peuvent pas avoir de 'Set'
Les propriétés déclarées 'WriteOnly' ne peuvent pas avoir de 'Get'
Les propriétés d'un module ne peuvent pas être déclarées '<spécificateur>'
Les propriétés sans paramètre requis ne peuvent pas être déclarées 'Default'
La propriété '<NomPropriété>' ne retourne pas une valeur pour tous les chemins de code
La propriété '<nompropriété>' est d'un type non pris en charge
La propriété '<nompropriété>' est 'ReadOnly'
La propriété '<nompropriété>' est 'WriteOnly'
Impossible de trouver la propriété '<nompropriété>' sans paramètre
Un accès à la propriété doit assigner la propriété ou utiliser sa valeur
Les accesseurs de propriété ne peuvent pas être déclarés '<MotClé>'
'End Property' manquant dans la propriété
La propriété ou le champ '<nom>' n'utilise pas un type d'attribut valide
Les paramètres de propriété ne peuvent pas porter le nom 'Value'
Une propriété sans spécificateur 'ReadOnly' ou 'WriteOnly' doit fournir un 'Get' et un 'Set'
Propriété sans clause 'As' ; type Object pris par défaut
Les types protégés ne peuvent être déclarés qu'à l'intérieur d'une classe
Les expressions de requête ne sont pas valides dans les fenêtres de débogage
La déclaration 'RaiseEvent' doit se terminer par un 'End RaiseEvent' correspondant
La définition 'RaiseEvent' est manquante pour l'événement '<nomévénement>'
Les instructions 'RaiseEvent' ne sont pas valides dans la fenêtre Exécution
La plage spécifiée pour l'instruction 'Case' n'est pas valide
La variable de portée <variable> est déjà déclarée
Le nom de la variable de portée ne peut pas correspondre au nom d'un membre de la classe 'Object'
Impossible de combiner 'ReadOnly' et 'WriteOnly'
La propriété d'attribut 'ReadOnly' '<champpropriété>' ne peut pas être la cible d'une assignation
Les propriétés 'ReadOnly' ne peuvent pas avoir un modificateur d'accès pour 'Get'
La propriété 'ReadOnly' '<nompropriété>' ne peut pas être la cible d'une assignation
Une propriété 'ReadOnly' doit fournir un 'Get'
Une variable 'ReadOnly' ne peut pas être la cible d'une assignation
'Redim' ne peut pas changer le nombre de dimensions d'un tableau
Les instructions 'ReDim' ne peuvent plus être utilisées pour déclarer des variables tableau
Une référence à l'assembly '<nomassembly>' contenant la classe de base '<nomclasse>' est requise
Une référence à l'assembly '<nomassembly>' contenant le type '<nommembre>' est requise
Une référence au module '<nommodule>' contenant la classe de base '<nomclasse>' est requise
Une référence au module '<nommodule>' contenant l'interface implémentée '<nominterface>' est requise
Une référence au module '<nommodule>' contenant le type '<nommembre>' est requise
Une référence à un membre non partagé requiert une référence d'objet
Toute référence à un objet en construction n'est pas valide lors de l'appel d'un autre constructeur
Le '<nomobjet>' référencé a la valeur 'Nothing'
L'élément de tableau référencé a la valeur 'Nothing'
L'objet référencé '<nomobjet>' a la valeur 'Nothing'
L'objet référencé a la valeur 'Nothing'
La déclaration 'RemoveHandler' doit se terminer par un 'End RemoveHandler' correspondant
La définition 'RemoveHandler' est manquante pour l'événement '<nomévénement>'
'RemoveHandler' est déjà déclaré
Attribut 'version' requis manquant dans la déclaration XML
Le nom de ressource '<nomressource>' ne peut pas être utilisé plusieurs fois
Fichier réponse <nomfichier> inclus plusieurs fois
Les instructions 'Resume' ne sont pas valides dans la fenêtre Exécution
L'instruction 'Return' dans un Function, Get ou Operator doit retourner une valeur
L'instruction 'Return' dans un Sub ou un Set ne peut pas retourner de valeur
Les instructions 'Return' ne sont pas valides dans la fenêtre Exécution
Le type de retour de la fonction '<NomProcédure>' n'est pas conforme CLS
L'espace de noms racine <NomEspaceDeNoms> n'est pas conforme CLS
Exception runtime levée : <exception> - <exception>
L'attribut de sécurité '<nomattribut>' ne peut pas être appliqué à un module
Attribut de sécurité '<nomattribut>' non valide :<erreur>
'Select Case' doit se terminer par un 'End Select' correspondant
Les instructions 'Select' ne sont pas valides dans la fenêtre Exécution
L'accesseur 'Set' de la propriété '<NomPropriété>' n'est pas accessible
La méthode 'Set' ne peut pas comporter plusieurs paramètres
Le paramètre 'Set' ne peut pas être déclaré '<spécificateur>'
Le paramètre de 'Set' doit être du même type que la propriété conteneur
Une instruction 'Set' doit se terminer par un 'End Set' correspondant
La propriété d'attribut 'Shared' '<champpropriété>' ne peut pas être la cible d'une assignation
'Shared' ne peut pas être combiné avec '<spécificateur>' pour une déclaration de méthode
'Shared' ne peut pas être combiné avec '<spécificateur>' pour une déclaration de propriété
Une 'Sub New' partagée ne peut pas être déclarée '<spécificateur>'
Une 'Sub New' partagée ne peut pas avoir de paramètre
Effets secondaires non valides lors de l'évaluation de l'expression dans ce contexte
Fichier source <nomfichier> spécifié plusieurs fois
Les spécificateurs et les attributs ne sont pas valides sur les instructions 'Namespace'
Les spécificateurs et les attributs ne sont pas valides sur cette instruction
Les spécificateurs sont valides uniquement au début d'une déclaration
L'instruction ne peut pas apparaître en dehors du corps d'une méthode
Cette instruction ne peut pas apparaître dans le corps d'une méthode
Cette instruction ne peut pas apparaître dans le corps d'une propriété
Cette instruction ne peut pas apparaître dans le corps d'un Enum
Cette instruction ne peut pas apparaître dans le corps d'un événement
L'instruction ne peut pas apparaître dans le corps d'une interface
L'instruction ne peut pas apparaître dans le corps d'une interface (erreur Visual Basic)
L'instruction ne peut pas terminer un bloc en dehors d'une instruction 'If' d'une ligne
L'instruction ne déclare pas une méthode 'Get' ou 'Set'
L'instruction ne déclare pas une méthode 'AddHandler', 'RemoveHandler' ou 'RaiseEvent'
Instruction non valide dans un espace de noms
L'instruction n'est pas valide dans une interface
Instruction non valide dans une méthode
Instructions et étiquettes non valides entre 'Select Case' et la première occurrence de 'Case'
Une variable locale statique '<nomvariable>' est déjà déclarée
Une demande d'arrêt est en attente
Les instructions 'Stop' ne sont pas valides dans la fenêtre Exécution
Les constantes de chaîne doivent se terminer par un guillemet
La structure '<nomstructure>' ne peut pas être indexée, car elle n'a pas de propriété par défaut
La structure '<NomStructure>' ne peut pas contenir une instance d'elle-même : <erreur>
Une contrainte 'Structure' et une contrainte de type classe spécifique ne peuvent pas être combinées
La contrainte 'Structure' ne peut être spécifiée plusieurs fois pour le même paramètre de type
Une structure dans une interface ne peut pas être déclarée '<spécificateur>'
L'instruction 'Structure' doit se terminer par un 'End Structure' correspondant
Les structures ne peuvent pas déclarer un 'Sub New' non partagé sans paramètre
Les structures ne peuvent pas utiliser d'instructions 'Inherits'
'Sub Main' est déclaré plusieurs fois dans '<espacedenoms>' : <message>
'Sub Main' est introuvable dans '<nom>'
'Sub New' ne peut pas être déclaré '<modificateur>'
'Sub New' ne peut pas être déclaré dans une interface
'Sub New' ne peut pas être déclaré 'Overrides'
'Sub New' ne peut pas gérer d'événements
'Sub New' ne peut pas implémenter des membres d'interface
'Sub' ou 'Function' attendu après 'Delegate'
Une demande d'interruption est en attente
L'instruction 'SyncLock' doit se terminer par un 'End SyncLock' correspondant
Les instructions 'SyncLock' ne sont pas valides dans la fenêtre Exécution
Erreur de syntaxe (erreur Visual Basic)
Erreur de syntaxe dans l'opérateur de cast ; deux arguments séparés par une virgule sont requis
Erreur de syntaxe dans l'expression de compilation conditionnelle
System.CLSCompliantAttribute ne peut pas être appliqué à la propriété 'Get'/'Set'
'System.Runtime.InteropServices.DllImportAttribute' ne peut pas être appliqué à un 'Declare'
'System.Runtime.InteropServices.DllImportAttribute' ne peut pas être appliqué à un 'Get' ou 'Set'
Impossible d'appliquer à la fois 'System.STAThreadAttribute' et 'System.MTAThreadAttribute' à '|1'
'System.Void' ne peut être utilisé que dans une expression GetType
Impossible d'utiliser le caractère '?' ici
Le ConnectionTimeout doit être supérieur à 0
La référence de l'assembly par défaut '<référence>' a déjà été automatiquement ajoutée ; ignoré
Le fichier '<nomfichier>' n'est pas un fichier texte
Le nombre maximal d'erreurs est dépassé
La version ciblée du .NET Compact Framework ne prend pas en charge la liaison tardive
La version ciblée du .NET Compact Framework ne prend pas en charge l'instruction 'End'
la valeur '<valeur>' n'est pas valide pour l'option '<nomoption>'
L'opérande 'Throw' doit dériver de 'System.Exception'
Les instructions 'Throw' ne sont pas valides dans la fenêtre Exécution
Arguments de type insuffisants
Arguments de type insuffisants dans '<NomMéthodeGénérique>'
Arguments de type insuffisants dans la méthode d'extension '<NomMéthode>' définie dans '<NomType>'
Arguments trop nombreux pour '<nomprocédure>'
Arguments trop nombreux dans la méthode d'extension '<NomMéthode>' définie dans '<NomType>'
Arguments de type trop nombreux
Arguments de type trop nombreux dans '<NomMéthodeGénérique>'
Arguments de type trop nombreux dans la méthode d'extension '<NomMéthode>' définie dans '<NomType>'
'Try' doit se terminer par un 'End Try' correspondant
Try doit utiliser au moins un 'Catch' ou 'Finally'
Les instructions 'Try' ne sont pas valides dans la fenêtre Exécution
L'opérande 'TryCast' doit être un type référence, mais '<NomType>' est un type valeur
Impossible d'utiliser le type '<nomtype>' dans un attribut, car il n'est pas déclaré 'Public'
Le type '<NomType>' ne peut pas hériter d'un type imbriqué dans celui-ci
Le type '<NomType>' ne peut pas hériter d'un paramètre de type
Le type '<nomtype>' n'a aucun constructeur
Le type '<NomType>' n'a pas de paramètres de type et donc ne peut pas avoir d'arguments de type
Le type '<NomType>' dans l'assembly '<NomAssembly1>' a été transmis à l'assembly '<NomAssembly2>'
Le type '<nomtype>' est importé à partir de différentes versions de l'assembly '<nomassembly>'
Le type <NomType> n'est pas conforme CLS
Le type '<NomType>' n'est pas pris en charge, car il hérite directement ou indirectement de lui-même
Le type '<NomType>' doit définir l'opérateur '<opérateur>' à utiliser dans une instruction 'For'
Les arguments de type ne peuvent pas être appliqués à l'expression '<expression>'
Les arguments de type ne peuvent pas être déduits à partir du délégué
Arguments de type inattendus, car les attributs ne peuvent pas être génériques
Le caractère de type '<nomcaractère>' ne correspond pas au type de données déclaré '<type>'
Le caractère de type ne peut pas être utilisé dans une déclaration de paramètre de type
Les caractères de type ne sont pas autorisés dans les identificateurs d'étiquette
Les caractères de type ne sont pas autorisés pour les alias Imports
Les caractères de type ne peuvent pas être utilisés dans des déclarations de type anonymes
Les caractères de type ne peuvent pas être utilisés dans des déclarations de variable de portée
La contrainte de type '<expression>' n'est pas une classe ou une interface
La contrainte de type ne peut pas être une classe 'NotInheritable'
Les caractères de déclaration de type ne sont pas valides dans ce contexte
Un type dans un module ne peut pas être déclaré '<spécificateur>'
Le type de membre '<NomMembre>' n'est pas conforme CLS
Le type de la valeur facultative pour le paramètre optionnel <NomParamètre> n'est pas conforme CLS
Le type de paramètre '<NomParamètre>' n'est pas conforme CLS
Le paramètre de type '<NomParamètreDeType>' ne peut avoir qu'une seule contrainte qui est une classe
Le paramètre de type '<NomParamètreDeType>' ne peut pas être déduit
Le paramètre de type '<NomParamètreDeType>' pour '<NomProcédureGénérique>' ne peut pas être inféré
Le paramètre de type est déjà déclaré avec le nom '<NomParamètreDeType>'
Un paramètre de type ne peut pas avoir le même nom que sa fonction de définition
Le paramètre de type n'est pas autorisé dans la clause 'Implements'
Le paramètre de type avec une contrainte 'Structure' ne peut pas être utilisé en tant que contrainte
Les paramètres de type ne peuvent pas être spécifiés pour cette déclaration
Les paramètres de type ne peuvent pas être utilisés comme qualificateurs
Les types ne sont pas disponibles dans ce contexte
Les types déclarés 'Private' doivent se trouver à l'intérieur d'un autre type
Impossible d'accéder au membre
Impossible d'appliquer des attributs de sécurité à '<nom>' : <erreur>
Impossible de créer une interface runtime .NET : <erreur>
Impossible de créer l'objet Assembly Linker : <message d'erreur>
Impossible de créer un assembly avec nom fort à partir du fichier de clé '<nomfichier>' : <erreur>
Impossible de créer le fichier temporaire dans le chemin d'accès '<nomfichier>' : <message d'erreur>
Impossible de créer un fichier de documentation XML '<nom>' : <message>
Impossible d'incorporer le fichier de ressources '<nomfichier>' : <message d'erreur>
Impossible de créer l'assembly : <message d'erreur>
Impossible d'évaluer l'expression
Impossible de trouver le point d'entrée '<nom>' dans la DLL '<nomfichier>' : <erreur>
Le fichier requis '<nomfichier>' est introuvable
Impossible d'obtenir des informations de type pour '<nomtype>'
Impossible d'inclure un fragment XML '<CheminÉlément>' du fichier '<FichierCommentaires>'
Impossible de créer un lien vers le fichier de ressources '<nomfichier>' : <message d'erreur>
Impossible de charger la DLL '<nomfichier>' : <erreur>
Impossible de charger les informations pour la classe '<nomclasse>'
Impossible de charger la bibliothèque référencée '<nomfichier>' : <erreur>
Impossible d'ouvrir le fichier '<nomfichier>' : <erreur>
Impossible d'ouvrir le fichier de clé '<nomfichier>' : <erreur>
Impossible d'ouvrir le fichier de module '<nomfichier>' : <erreur>
Impossible d'ouvrir le fichier de ressources '<nomfichier>' : <erreur>
Impossible d'ouvrir le fichier réponse '<nomfichier>'
Impossible d'analyser le code XML : <erreur>
Impossible de signer l'assembly : <message d'erreur>
Impossible de signer le fichier '<nomfichier>' : <erreur>
Impossible d'écrire la sortie dans la mémoire
Impossible d'écrire dans le fichier de sortie '<nomfichier>' : <erreur>
Le type sous-jacent <NomType> d'Enum n'est pas conforme CLS
Option <nomoption> non reconnue ignorée
Constante locale non utilisée : '<constante>'
Variable locale inutilisée : '<NomVariableLocale>'
'Using' doit se terminer par un 'End Using' correspondant
L'opérande 'Using' de type '<NomType>' doit implémenter 'System.IDisposable'
La variable de ressource 'Using' doit avoir une initialisation explicite
Le type de variable de ressource 'Using' ne peut pas être de type tableau
Les instructions 'Using' ne sont pas valides dans la fenêtre Exécution
La valeur '<nomvaleur1>' ne peut pas être convertie en '<nomvaleur2>'
Une valeur de type '<type1>' ne peut pas être convertie en '<type2>'
La valeur de type '<NomType1>' ne peut pas être convertie en '<NomType2>'
Une valeur de type 'type1' ne peut pas être convertie en 'type2'
La variable '<nomvariable>'masque une variable dans un bloc englobant
La variable '<NomVariable>' est passée par référence avant qu'une valeur ne lui ait été assignée
La variable '<NomVariable>' est utilisée avant qu'une valeur ne lui ait été assignée
La variable ne peut pas être initialisée avec un type autre qu'un type tableau '<NomÉlément>'
Les instructions de déclaration de variable ne sont pas valides dans la fenêtre Exécution
Déclaration de variable sans clause 'As' ; type d'Object pris par défaut
Cette variable utilise un type Automation non pris en charge par Visual Basic
Les variables des modules ne peuvent pas être déclarées '<spécificateur>'
'Variant' n'est plus un type pris en charge ; utilisez le type 'Object' à la place
Messages du compilateur Visual Basic
Le numéro d'avertissement '<numéro>' pour l'option '<nomoption>' est non configurable ou non valide
Avertissement considéré comme une erreur : <erreur>
Impossible d'évaluer des méthodes Web dans les fenêtres de débogage
'While' doit se terminer par un 'End While' correspondant
L'espace ne peut pas s'afficher ici
'Widening' et 'Narrowing' ne peuvent pas être combinés
Les contextes et instructions 'With' ne sont pas valides dans les fenêtres de débogage
'With' doit se terminer par un 'End With' correspondant
La variable 'WithEvents' ne déclenche aucun événement
La variable 'WithEvents' ne déclenche pas d'événements d'instance accessibles par '<nomconteneur>'
La longueur du nom de la variable WithEvents ne peut pas dépasser 1019 caractères
Les variables 'WithEvents' ne peuvent pas être de type tableau
Les variables 'WithEvents' doivent comporter une clause 'As'
Les propriétés 'WriteOnly' ne peuvent pas avoir un modificateur d'accès pour 'Set'
Une propriété 'WriteOnly' doit fournir un 'Set'
Le nombre d'arguments de type passés à la méthode '<NomProcédureGénérique>' est incorrect
L'attribut XML 'attribut1' doit apparaître avant l'attribut XML 'attribut2'
L'attribut XML 'version' doit être le premier attribut dans une déclaration XML
Les attributs XML ne peuvent pas être sélectionnés à partir du type 'type'
Les propriétés d'axe XML ne prennent pas en charge la liaison tardive
Le bloc de commentaires XML doit précéder immédiatement l'élément de langage auquel il se rapporte
Un commentaire XML ne peut pas figurer dans une méthode ou une propriété
Le commentaire XML ne peut pas être appliqué plusieurs fois pour un <type> partiel
L'exception de commentaire XML doit avoir un attribut 'cref'
Le commentaire XML a une balise avec un attribut 'cref' '<attribut>' qui n'a pas pu être résolu
Le commentaire XML doit être la première instruction sur une ligne
Le paramètre de commentaire XML doit avoir un attribut 'name'
La balise de commentaire XML '<balise>' n'est pas autorisée pour un élément de langage '<élément>'
La balise de commentaire XML 'include' doit avoir un attribut '<attribut>'
La balise de commentaire XML 'returns' n'est pas autorisée pour un élément de langage 'declare sub'
La balise de commentaire XML 'returns' n'est pas autorisée pour une propriété 'WriteOnly'
Le paramètre de type de commentaire XML doit avoir un attribut 'name'
La déclaration XML n'autorise pas l'attribut 'NomAttribut'
Les éléments descendants XML ne peuvent pas être sélectionnés à partir du type 'type'
Erreur d'analyse de la documentation XML : <erreur>
Les DTD XML ne sont pas prises en charge
Les éléments XML ne peuvent pas être sélectionnés à partir du type 'type'
Les références d'entité XML ne sont pas prises en charge
Un littéral XML ne peut pas s'afficher ici à moins qu'il ne soit mis entre parenthèses
Les littéraux XML et les propriétés d'axes XML ne sont pas disponibles
Le préfixe de l'espace de noms XML 'préfixe' est déjà déclaré
Le préfixe de l'espace de noms XML 'préfixe' n'est pas défini
L'URI de l'espace de noms XML 'http://www.w3.org/XML/1998/namespace' ne peut être lié qu'à 'xmlns'
Le nom de l'instruction de traitement XML 'nom' n'est pas valide
Vous devez référencer au moins une variable de portée des deux côtés de l'opérateur 'Equals'
Voir aussi
Tâches
Comment : obtenir des informations sur les erreurs du compilateur en Visual Basic