MZ@ !L!This program cannot be run in DOS mode. $-TٽL:L:L:FL:BL:RichL:PEd|U~S" r9@qt.rsrcr@@ Z0H`x     8Ph(@ X!p"#$%&'()0*H+`,x-.?@ABC ^8_P`habcdefgh(i@jXkplmwx~  0 H ` x 9   r   8 P h        ( @ X p                     0  @  P  `  p                        0  @  P  `  p                      0 @ P ` p             0 @ P ` p             0 @ P ` p             0 @P!$((06 @`IPJ@Q @Z4tb j s, @|j  p   P:  l  l " \FH @ `,p )T-4<EN P [|Ddm  v2TwH|^lh4<pt V < ̰z   8  P  4D0 Pph# 4/05627<4@.dD@H(PUp0W\|Pbj kmvot6u8w$4z}>~*Erreur interne du compilateur (0x%1!8.8x!)Mmoire insuffisante(Avertissement considr comme une erreur?L'option du compilateur '%1!ls!' doit tre suivie d'un argument2Le fichier de mtadonnes '%1!ls!' est introuvableIErreur d'initialisation du Common Language Runtime inattendue -- '%1!ls!'YErreur inattendue lors de la lecture des mtadonnes dans le fichier '%2!ls!' -- '%1!ls!'BImpossible d'ouvrir le fichier de mtadonnes '%2!ls!' -- '%1!ls!'yLa classe de base ou l'interface '%2!ls!' dans l'assembly '%3!ls!' rfrenc par le type '%1!ls!' n'a pas pu tre rsolue}Le type '%1!ls!' est dfini dans un assembly qui n'est pas rfrenc. Vous devez ajouter une rfrence l'assembly '%2!ls!'.YErreur inattendue lors de l'criture des mtadonnes dans le fichier '%2!ls!' -- '%1!ls!'*Le fichier requis '%1!ls!' est introuvable%Le nom du type '%1!ls!' est trop longPABImpossible d'crire dans le fichier de sortie '%2!ls!' -- '%1!ls!'JPlusieurs points d'entre '%1!ls!' sont dfinis pour le programme '%2!ls!'0L'oprateur '%1!ls!' n'est pas encore implmentYL'oprateur '%1!ls!' ne peut pas tre appliqu aux oprandes de type '%2!ls!' et '%3!ls!'Division par zro constantTImpossible d'appliquer l'indexation l'aide de [] une expression de type '%1!ls!'4Nombre d'indices incorrects dans [], '%1!d!' attenduML'oprateur '%1!ls!' ne peut pas tre appliqu un oprande de type '%2!ls!'?Impossible de trouver le fichier bibliothque standard '%1!ls!'wLe mot cl 'this' n'est pas valide dans un initialiseur de proprit statique, de mthode statique ou de champ statique>Le mot cl 'this' n'est pas disponible dans le contexte actuel='%1!ls!' possde une signature errone pour un point d'entreBImpossible de convertir implicitement le type '%1!ls!' en '%2!ls!'4Impossible de convertir le type '%1!ls!' en '%2!ls!'FLa valeur de constante '%1!ls!' ne peut pas tre convertie en '%2!ls!'PAOL'oprateur '%1!ls!' est ambigu pour des oprandes de type '%2!ls!' et '%3!ls!'AL'oprateur '%1!ls!' est ambigu pour un oprande de type '%2!ls!'3Un paramtre out ne peut pas possder l'attribut InSImpossible de convertir une valeur Null en '%1!ls!', car il s'agit d'un type valeurrImpossible d'accder un membre non static de type externe '%1!ls!' par l'intermdiaire du type imbriqu '%2!ls!'PImpossible de convertir le type '%1!ls!' en '%2!ls!' via une conversion intgreSErreur inattendue lors de l'initialisation des informations de dbogage -- '%1!ls!'fErreur inattendue lors de l'criture des informations de dbogage dans le fichier '%2!ls!' -- '%1!ls!'bErreur inattendue lors de la cration du fichier des informations de dbogage '%1!ls!' -- '%2!ls!'eLe format du fichier PDB '%1!ls!' est incorrect ou obsolte. Supprimez-le et relancez une gnration.cAccessibilit incohrente: le type de retour '%2!ls!' est moins accessible que la mthode '%1!ls!'fAccessibilit incohrente: le type de paramtre '%2!ls!' est moins accessible que la mthode '%1!ls!'`Accessibilit incohrente: le type de champ '%2!ls!' est moins accessible que le champ '%1!ls!'hAccessibilit incohrente: le type de proprit '%2!ls!' est moins accessible que la proprit '%1!ls!'qAccessibilit incohrente: le type de retour de l'indexeur '%2!ls!' est moins accessible que l'indexeur '%1!ls!'fAccessibilit incohrente: le type de paramtre '%2!ls!' est moins accessible que l'indexeur '%1!ls!'dAccessibilit incohrente: le type de retour '%2!ls!' est moins accessible que l'oprateur '%1!ls!'gAccessibilit incohrente: le type de paramtre '%2!ls!' est moins accessible que l'oprateur '%1!ls!'cAccessibilit incohrente: le type de retour '%2!ls!' est moins accessible que le dlgu '%1!ls!'fAccessibilit incohrente: le type de paramtre '%2!ls!' est moins accessible que le dlgu '%1!ls!'bAccessibilit incohrente: la classe de base '%2!ls!' est moins accessible que la classe '%1!ls!'fAccessibilit incohrente: l'interface de base '%2!ls!' est moins accessible que l'interface '%1!ls!'R'%1!ls!': la proprit event doit possder la fois des accesseurs add et remove0'%1!ls!': l'vnement doit tre de type dlgu)L'vnement '%1!ls!' n'est jamais utilisH'%1!ls!': l'vnement dans l'interface ne peut pas avoir d'initialiseurLUn vnement dans une interface ne peut pas avoir d'accesseurs add ou removeuL'vnement '%1!ls!' ne peut apparatre qu' gauche de += ou -= (sauf en cas d'utilisation partir du type '%2!ls!')_Une implmentation d'interface explicite d'un vnement doit utiliser la syntaxe des propritsE'%1!ls!' : impossible de substituer; '%2!ls!' n'est pas un vnement.Un accesseur add ou remove doit avoir un corpsA'%1!ls!': un vnement abstract ne peut pas avoir un initialiseurTPour effectuer un cast d'une valeur ngative, vous devez la mettre entre parenthsesELe nom d'numrateur '%1!ls!' est rserv et ne peut pas tre utilisUL'oprateur as doit tre utilis avec un type rfrence ('%1!ls!' est un type valeur)[Le suffixe 'l' risque d'tre facilement confondu avec le chiffre '1' -- utilisez plutt 'L'?L'vnement '%1!ls!' ne peut apparatre qu' gauche de+= ou-=PAJLes contraintes ne sont pas autorises sur des dclarations non gnriquesNLa dclaration du paramtre de type doit tre un identificateur et non un type+Le nom de paramtre '%1!ls!' est un doublonBL'espace de noms '%2!ls!' contient dj une dfinition de '%1!ls!';Le type '%2!ls!' contient dj une dfinition pour '%1!ls!'4Le nom '%1!ls!' n'existe pas dans le contexte actuel='%1!ls!' est une rfrence ambigu entre '%2!ls!' et '%3!ls!'OLa directive using de '%1!ls!' est apparue prcdemment dans cet espace de noms:Le modificateur '%1!ls!' n'est pas valide pour cet lment1Prsence de plusieurs modificateurs de protectionc'%1!ls!' masque le membre hrit '%2!ls!'. Utilisez le mot cl new si le masquage est intentionnel.SLe membre '%1!ls!' ne masque pas un membre hrit. Le mot cl new n'est pas requis.UL'valuation de la valeur de constante de '%1!ls!' implique une dfinition circulaireZLe type '%2!ls!' dfinit dj un membre appel '%1!ls!' avec les mmes types de paramtresUUn membre static '%1!ls!' ne peut pas tre marqu comme override, virtual ni abstractUUn membre '%1!ls!' marqu comme override ne peut pas tre marqu comme new ni virtual'%1!ls!' masque le membre hrit '%2!ls!'. Pour que le membre actif se substitue cette implmentation, ajoutez le mot cl override. Sinon, ajoutez le mot cl new.I'%1!ls!': aucune mthode approprie n'a t trouve pour la substitution]Un espace de noms ne contient pas directement des membres tels que des champs ou des mthodes4'%1!ls!' ne contient pas de dfinition pour '%2!ls!';'%1!ls!' est un '%2!ls!' mais est utilis comme un '%3!ls!'E'%1!ls!' est un '%2!ls!', qui n'est pas valide dans le contexte donnaUne rfrence d'objet est requise pour la proprit, la mthode ou le champ non statique '%1!ls!'TL'appel est ambigu entre les mthodes ou proprits suivantes: '%1!ls!' et '%2!ls!'?'%1!ls!' est inaccessible en raison de son niveau de protection@Aucune surcharge pour '%1!ls!' ne correspond au dlgu '%2!ls!'5Un objet d'un type convertible en '%1!ls!' est requis_Comme '%1!ls!' retourne void, un mot cl return ne peut pas tre suivi d'une expression d'objetFUne variable locale nomme '%1!ls!' est dj dfinie dans cette porteWLa partie gauche d'une assignation doit tre une variable, une proprit ou un indexeurJ'%1!ls!': un constructeur statique ne peut pas s'accompagner de paramtre4L'expression assigne '%1!ls!' doit tre constanteu'%1!ls!' est de type '%2!ls!.' Une constante de type rfrence autre que string ne peut tre initialise qu'avec null1Conflit entre '%2!ls!' et la dclaration '%1!ls!'Une variable locale nomme '%1!ls!' ne peut pas tre dclare dans cette porte, car elle modifierait la signification de '%1!ls!', dj utilise dans une porte '%2!ls!' pour dsigner autre choseUne directive d'espace de noms using ne peut tre applique qu'aux espaces de noms; '%1!ls!' est un type, pas un espace de noms1Absence de boucle englobant 'break' ou 'continue'#L'tiquette '%1!ls!' est un doublon|La fonctionnalit que vous essayez d'utiliser, '%1!ls!', n'a pas encore t implmente. vitez d'y recourir pour l'instant.5Aucun constructeur n'est dfini pour le type '%1!ls!'RImpossible de crer une instance de la classe abstraite ou de l'interface '%1!ls!'#Un champ const ncessite une valeurFDpendance de classe de base circulaire utilisant '%1!ls!' et '%2!ls!'9Le dlgu '%1!ls!' ne possde pas de constructeur valideNom de mthode attendu$Une valeur de constante est attendue)La valeur d'un type intgral est attendue>L'tiquette '%1!ls!' figure dj dans cette instruction switch=Un goto case n'est valide qu'au sein d'une instruction switchpLa proprit ou l'indexeur '%1!ls!' ne peut pas tre utilis dans ce contexte, car il lui manque l'accesseur get?Le type intercept ou lev doit tre driv de System.ExceptionXUne instruction throw sans argument n'est pas autorise l'extrieur d'une clause catch=Le contrle ne peut pas laisser le corps d'une clause finally]L'tiquette '%1!ls!' cache une autre tiquette qui porte le mme nom dans une porte contenueIIl n'existe pas d'tiquette '%1!ls!' dans la porte de l'instruction gotogUne clause catch prcdente intercepte dj toutes les exceptions de this ou d'un super type ('%1!ls!')O'%1!ls!': tous les chemins de code ne retournent pas ncessairement une valeur&Impossible d'atteindre le code dtectJLe contrle ne peut pas passer d'une tiquette case ('%1!ls!') une autre$Cette tiquette n'est pas rfrence7Utilisation d'une variable locale non assigne '%1!ls!'JLe contrle ne peut pas passer d'une tiquette case une autre ('%1!ls!')/Il manque la mthode Invoke au dlgu '%1!ls!'7La variable '%1!ls!' est dclare, mais jamais utilise,Le champ priv '%1!ls!' n'est jamais utilis6Utilisation ventuelle d'un champ non assign '%1!ls!'[Le champ '%1!ls!' doit tre totalement assign avant que le contrle quitte le constructeurLe type d'expression conditionnelle ne peut pas tre dtermin, car '%1!ls!' et '%2!ls!' excutent implicitement une conversion croiseLe type d'expression conditionnelle ne peut pas tre dtermin, car il n'existe pas de conversion implicite entre '%1!ls!' et '%2!ls!'8Une classe de base est requise pour une rfrence 'base'AL'utilisation du mot cl 'base' n'est pas valide dans ce contextekLe membre static '%1!ls!' est inaccessible avec une rfrence d'instance; qualifiez-le avec un nom de typebLe paramtre de sortie '%1!ls!' doit tre assign avant que le contrle quitte la mthode actuelle5Spcificateur de rang non valide: ',' ou ']' attendu0'%1!ls!' ne peut pas tre extern et tre dclar6'%1!ls!' ne peut pas tre la fois extern et abstractyUn argument d'attribut doit tre une expression constante, une expression typeof ou une expression de cration de tableau:L'expression donne est toujours du type fourni ('%1!ls!'):L'expression donne n'est jamais du type fourni ('%1!ls!')B'%1!ls!' n'est pas un type rfrence requis par l'instruction lock7L'utilisation de null n'est pas valide dans ce contexteQL'objet 'this' ne peut pas tre utilis avant que tous ses champs soient assignsLa fonctionnalit '%1!ls!' que vous essayez d'utiliser n'est pas totalement implmente par le compilateur et/ou le runtime. Continuez vos risques et prils.VLa construction __arglist est valide uniquement avec une mthode arguments variablesrUn champ readonly ne peut pas tre assign (sauf s'il appartient un constructeur ou un initialiseur de variable)_Un champ readonly ne peut pas tre pass en ref ou out (sauf s'il appartient un constructeur)4L'oprateur * ou -> doit tre appliqu un pointeur8Un pointeur ne doit tre index que par une seule valeurLe passage de '%1!ls!' comme ref ou out ou la prise de son adresse peut provoquer une exception runtime, car il s'agit d'un champ d'une classe marshale-par-rfrenceUn champ readonly statique ne peut pas tre assign (sauf s'il appartient un constructeur statique ou un initialiseur de variable)qUn champ readonly statique ne peut pas tre pass en ref ou out (sauf s'il appartient un constructeur statique)WLa proprit ou l'indexeur '%1!ls!' ne peut pas tre assign -- il est en lecture seuleSeuls une assignation, un appel, un incrment, un dcrment et des expressions d'objet new peuvent tre utiliss comme instructionforeach requiert que le type de retour '%1!ls!' de '%2!ls!' possde une mthode MoveNext publique approprie et une proprit Current publique/Seules 65535 variables locales sont autorises:Impossible d'appeler un membre de base abstrait: '%1!ls!'oUne proprit ou un indexeur ne peut pas tre pass en tant que paramtre de sortie (out) ni de rfrence (ref)PAnImpossible de prendre l'adresse, d'obtenir la taille ou de dclarer un pointeur vers un type manag ('%1!ls!')[Le type des variables locales dclar dans une instruction fixed doit tre un type pointeurTVous devez fournir un initialiseur dans une dclaration d'instruction fixed ou using6Impossible de prendre l'adresse de l'expression donnerVous ne pouvez prendre l'adresse d'une expression non fixed qu' l'intrieur d'un initialiseur d'instruction fixedjVous ne pouvez pas utiliser l'instruction fixed pour prendre l'adresse d'une expression qui est dj fixediLes pointeurs et les mmoires tampons de taille fixe ne peuvent tre utiliss que dans un contexte unsafe=Le type de retour de l'oprateur True ou False doit tre boolWL'oprateur '%1!ls!' exige qu'un oprateur correspondant '%2!ls!' soit galement dfiniPour tre applicable en tant qu'oprateur de court-circuit, un oprateur logique dfini par l'utilisateur ('%1!ls!') doit possder le mme type de retour que le type de ses 2paramtres]Le type ('%1!ls!') doit contenir les dclarations de l'oprateur true et de l'oprateur falseGLa variable '%1!ls!' est assigne, mais sa valeur n'est jamais utilise`L'opration engendre un dpassement de capacit au moment de la compilation dans le mode checkedhLa valeur de constante '%1!ls!' ne peut pas tre convertie en '%2!ls!' (utilisez la syntaxe 'unchecked')PArUne mthode avec vararg ne peut pas tre gnrique, se trouver dans un type gnrique ou avoir un paramtre params>Le paramtre params doit tre un tableau une seule dimension_Une expression __arglist ne peut apparatre qu' l'intrieur d'un appel ou d'une expression newGDu code unsafe ne peut apparatre qu'en cas de compilation avec /unsafeL'%1!ls!' ne contient pas de dfinition pour '%2!ls!' ou n'est pas accessible$Ambigut entre '%1!ls!' et '%2!ls!'NLe type et l'identificateur sont tous deux requis dans une instruction foreach`Le paramtre params doit tre le dernier paramtre spcifi dans une liste de paramtres formels'%1!ls!' n'a pas de taille prdfinie ; c'est pourquoi sizeof ne peut tre utilis que dans un contexte unsafe (si possible, utilisez System.Runtime.InteropServices.Marshal.SizeOf)Le type ou le nom d'espace de noms '%1!ls!' n'existe pas dans l'espace de noms '%2!ls!' (une rfrence d'assembly est-elle manquante?)sUn initialiseur de champ ne peut pas faire rfrence au champ, la mthode ou la proprit non statique '%1!ls!'I'%1!ls!' ne peut pas tre sealed, car il ne s'agit pas d'une substitutionS'%1!ls!' : ne peut pas se substituer un membre hrit '%2!ls!', car il est sealed6'%1!ls!' ne peut pas tre la fois abstract et sealedALes spcificateurs de paramtres par dfaut ne sont pas autoriss@L'opration en question n'est pas dfinie sur les pointeurs voidZL'attribut Conditional n'est pas valide sur '%1!ls!', car il s'agit d'une mthode override7"is" et "as" ne sont pas valides sur les types pointeurDes destructeurs et object.Finalize ne peuvent pas tre appels directement. Si possible, appelez IDisposable.Dispose s'il est disponible.Le type ou le nom d'espace de noms '%1!ls!' est introuvable (une directive using ou une rfrence d'assembly est-elle manquante?)9Impossible d'utiliser une taille ngative avec stackalloc7Impossible de crer un tableau avec une taille ngativeENe pas substituer object.Finalize. Fournir un destructeur la place.Ne pas appeler directement votre mthode Finalize de la classe de base. La mthode est automatiquement appele partir de votre destructeur._Indexation d'un tableau avec un index ngatif (les index de tableau commencent toujours zro)Possibilit d'une comparaison de rfrences involontaire; pour obtenir une comparaison de valeurs, effectuez un cast de la partie gauche en type '%1!ls!'Possibilit d'une comparaison de rfrences involontaire; pour obtenir une comparaison de valeurs, effectuez un cast de la partie droite en type '%1!ls!'^La partie droite d'une assignation d'instruction fixed peut ne pas tre une expression de cast=stackalloc ne peut tre utilis dans un bloc catch ou finallycLe paramtre __arglist doit tre le dernier paramtre spcifi dans une liste de paramtres formelsuModificateur partiel manquant sur la dclaration de type '%1!ls!'; une autre dclaration partielle de ce type existefLes dclarations partielles de '%1!ls!' ne doivent tre que des classes, des structs ou des interfacesXLes dclarations partielles de '%1!ls!' ont des modificateurs d'accessibilit en conflit`Les dclarations partielles de '%1!ls!' ne doivent pas spcifier des classes de base diffrenteslLes dclarations partielles de '%1!ls!' doivent avoir les mmes noms de paramtre de type dans le mme ordrekLes dclarations partielles de '%1!ls!' ont des contraintes incohrentes pour le paramtre de type '%2!ls!'Impossible de convertir implicitement le type '%1!ls!' en '%2!ls!'. Une conversion explicite existe (un cast est-il manquant?)dLe modificateur partiel ne peut s'afficher immdiatement que devant 'class', 'struct' ou 'interface'cLe type import '%1!ls!' n'est pas valide. Il contient une dpendance de classe de base circulaire.1Utilisation du paramtre out non assign '%1!ls!'La taille du tableau ne peut pas tre spcifie dans une dclaration de variable (essayez d'initialiser avec une expression 'new')wLa proprit ou l'indexeur '%1!ls!' ne peut pas tre utilis dans ce contexte, car l'accesseur get n'est pas accessiblePAwLa proprit ou l'indexeur '%1!ls!' ne peut pas tre utilis dans ce contexte, car l'accesseur set n'est pas accessibleyLe modificateur d'accessibilit de l'accesseur '%1!ls!' doit tre plus restrictif que la proprit ou l'indexeur '%2!ls!'wImpossible de spcifier les modificateurs d'accessibilit pour les accesseurs de la proprit ou de l'indexeur '%1!ls!'o'%1!ls!': les modificateurs d'accessibilit ne peuvent pas tre utiliss sur des accesseurs dans une interface'%1!ls!': les modificateurs d'accessibilit sur les accesseurs ne peuvent tre utiliss que si la proprit ou l'indexeur a un accesseur get et un accesseur setT'%1!ls!' n'implmente pas le membre d'interface '%2!ls!'. '%3!ls!' n'est pas public.P'%1!ls!' n'implmente pas le modle '%2!ls!'. '%3!ls!' est ambigu avec '%4!ls!'.P'%1!ls!' n'implmente pas le modle '%2!ls!'. '%3!ls!' est static ou non public.O'%1!ls!' n'implmente pas le modle '%2!ls!'. '%3!ls!' a une signature errone.Un accs ami a t accord '%1!ls!', mais l'assembly de sortie est nomm '%2!ls!'. Essayez d'ajouter une rfrence '%1!ls!' ou de modifier le nom de l'assembly de sortie pour qu'il corresponde.Il n'existe pas de classement dfini entre les champs dans plusieurs dclarations de classe partielle ou struct '%1!ls!'. Pour spcifier un classement, tous les champs d'instance doivent se trouver dans la mme dclaration./Le type '%1!ls!' ne peut pas tre dclar constPAaImpossible de crer une instance du type de variable '%1!ls!', car il n'a pas de contrainte new()QL'utilisation du %2!ls! '%1!ls!' gnrique requiert les arguments de type '%3!d!'ELe type '%1!ls!' ne peut pas tre utilis en tant qu'argument de typeFLe %2!ls! '%1!ls!' ne peut pas tre utilis avec des arguments de typeTLe %2!ls! '%1!ls!' non gnrique ne peut pas tre utilis avec des arguments de typeLe type '%4!ls!' doit tre convertible en '%2!ls!' afin d'tre utilis comme paramtre '%3!ls!' dans le type ou la mthode gnrique '%1!ls!'Le type '%3!ls!' doit avoir un constructeur sans paramtre public afin d'tre utilis comme paramtre '%2!ls!' dans le type ou la mthode gnrique '%1!ls!'Le type ou le nom d'espace de noms '%1!ls!' est introuvable dans l'espace de noms global (une rfrence d'assembly est-elle manquante?)>La contrainte new() doit tre la dernire contrainte spcifieN'%1!ls!': un point d'entre ne peut pas tre gnrique ou d'un type gnriqueImpossible de convertir null en paramtre de type '%1!ls!', car il peut s'agir d'un type valeur. Si possible, utilisez 'default(%1!ls!)' la place.<'<' inattendu: les attributs ne peuvent pas tre gnriques@Contrainte '%1!ls!' en double pour le paramtre de type '%2!ls!'Sla contrainte de type classe '%1!ls!' doit tre place avant toute autre contrainte8'%2!ls! %1!ls!' ne possde pas le type de retour correctUne clause de contrainte a dj t spcifie pour le paramtre de type '%1!ls!'. Toutes les contraintes pour un paramtre de type doivent tre spcifies dans une seule clause where.WAucune surcharge pour '%1!ls!' ne possde les types de paramtres et de retour correctsLes arguments de type pour la mthode '%1!ls!' ne peuvent pas tre dduits partir de l'utilisation. Essayez de spcifier les arguments de type de faon explicite.s'%1!ls!': un paramtre ou une variable locale ne peut pas avoir le mme nom que le paramtre de type de la mthodeLe paramtre de type '%1!ls!' ne peut pas tre utilis avec l'oprateur 'as', car il n'a pas de contrainte de type classe ni de contrainte 'class'ILe champ priv '%1!ls!' est assign, mais sa valeur n'est jamais utilisewL'attribut '%1!ls!' est valide uniquement sur un indexeur qui n'est pas une dclaration de membre d'interface expliciteL'%1!ls!': un argument d'attribut ne peut pas utiliser de paramtres de typed'%1!ls!': impossible de fournir des arguments lors de la cration d'une instance d'un type variableA'%1!ls!': une classe abstraite ne peut pas tre sealed ou staticRfrence ambigu dans l'attribut cref: '%1!ls!'. '%2!ls!' pris par dfaut, mais peut correspondre galement d'autres surcharges telles que '%3!ls!'.O'%1!ls!': une rfrence un champ volatile ne sera pas traite comme volatile0L'option /incremental n'est plus prise en chargeXDans la mesure o '%2!ls!' a l'attribut ComImport, '%1!ls!' doit tre extern ou abstractX'%1!ls!': une classe avec l'attribut ComImport ne peut pas spcifier une classe de baseLes contraintes pour le paramtre de type '%1!ls!' de la mthode '%2!ls!' doivent correspondre aux contraintes pour le paramtre de type '%3!ls!' de la mthode d'interface '%4!ls!'. Si possible, utilisez une implmentation d'interface explicite la place.:Le nom de type '%1!ls!' n'existe pas dans le type '%2!ls!'yImpossible de convertir le groupe de mthodes '%1!ls!' en type non-dlgu '%2!ls!'. Souhaitiez-vous appeler la mthode?1Impossible d'atteindre le code expression dtectGL'alias extern '%1!ls!' n'a pas t spcifi dans une option /reference}Impossible d'utiliser l'alias '%1!ls!' avec '::' dans la mesure o l'alias fait rfrence un type. Utilisez '.' la place.Alias '%1!ls!' introuvable6Le type '%2!ls!' existe dans '%1!ls!' et dans '%3!ls!'ZL'espace de noms '%2!ls!' dans '%1!ls!' est en conflit avec le type '%4!ls!' dans '%3!ls!'L'espace de noms '%2!ls!' dans '%1!ls!' est en conflit avec le type import '%4!ls!' dans '%3!ls!'. Utilisation de l'espace de noms.~Le type '%2!ls!' dans '%1!ls!' est en conflit avec le type import '%4!ls!' dans '%3!ls!'. Utilisation de celui dans '%1!ls!'.xLe type '%2!ls!' dans '%1!ls!' est en conflit avec l'espace de noms import '%4!ls!' dans '%3!ls!'. Utilisation du type.[Le type '%2!ls!' dans '%1!ls!' est en conflit avec l'espace de noms '%4!ls!' dans '%3!ls!'.YUne dclaration d'alias extern doit prcder tous les autres lments de l'espace de nomsLa dfinition d'un alias nomm 'global' n'est pas trs judicieuse dans la mesure o 'global::' fait toujours rfrence l'espace de noms global et non un aliasA'%1!ls!': une classe ne peut pas tre la fois static et sealedN'%1!ls!': les proprits abstraites ne peuvent pas avoir d'accesseurs private"Erreur de syntaxe, valeur attendueXLe type prdfini '%1!ls!' est introuvable dans '%2!ls!' mais a t trouv dans '%3!ls!'<Impossible de modifier le rsultat d'une conversion unboxingPForeach ne peut pas fonctionner sur '%1!ls!'. Souhaitiez-vous appeler '%1!ls!'?kLes attributs ne peuvent pas tre utiliss sur des arguments de type, uniquement sur des paramtres de typecLe type de retour pour l'oprateur ++ ou -- doit tre le type conteneur ou driv du type conteneurVLa contrainte 'class' ou 'struct' doit tre place avant toutes les autres contraintes`'%1!ls!': impossible de spcifier une classe de contrainte et la contrainte 'class' ou 'struct'KLa contrainte 'new()' ne peut pas tre utilise avec la contrainte 'struct'Le type '%3!ls!' doit tre un type rfrence afin d'tre utilis comme paramtre '%2!ls!' dans le type ou la mthode gnrique '%1!ls!'Le type '%3!ls!' doit tre un type valeur non nullable afin d'tre utilis comme paramtre '%2!ls!' dans le type ou la mthode gnrique '%1!ls!'BDpendance de contrainte circulaire utilisant '%1!ls!' et '%2!ls!'TLe paramtre de type '%1!ls!' hrite des contraintes en conflit '%2!ls!' et '%3!ls!'}Le paramtre de type '%2!ls!' a la contrainte 'struct', donc '%2!ls!' ne peut pas tre utilis comme contrainte pour '%1!ls!'rConversions dfinies par l'utilisateur ambigus '%1!ls!' et '%2!ls!' lors de la conversion de '%3!ls!' en '%4!ls!'@Le rsultat de l'expression est toujours 'null' de type '%1!ls!'FImpossible de prendre l'adresse d'une variable locale en lecture seuleLes contraintes pour les mthodes d'implmentation d'interface override et explicite sont hrites de la mthode de base et ne peuvent donc pas tre spcifies directement{Les membres hrits '%1!ls!' et '%2!ls!' ont la mme signature dans le type '%3!ls!' et ne peuvent donc pas tre substitusTchec de l'valuation de l'expression de constante dcimale avec l'erreur: '%1!ls!'PABLa comparaison avec null de type '%1!ls!' produit toujours 'false'|L'introduction d'une mthode 'Finalize' peut interfrer avec un appel destructeur. Souhaitiez-vous dclarer un destructeur?G'%1!ls!' ne doit pas avoir un paramtre params, car '%2!ls!' n'en a paswAmbigut entre la mthode '%1!ls!' et l'lment '%2!ls!' qui n'est pas une mthode. Utilisation du groupe de mthodes.2Ambigut entre %1!ls! '%2!ls!' et %3!ls! '%4!ls!'JLa valeur 'goto case' n'est pas implicitement convertible en type '%1!ls!'La mthode '%1!ls!' ne peut pas implmenter l'accesseur d'interface '%2!ls!' pour le type '%3!ls!'. Utilisez une implmentation d'interface explicite.Le %2!ls! '%1!ls!' n'est pas une mthode gnrique. Si vous souhaitez une liste d'expressions, utilisez les parenthses autour de l'expression <.Le rsultat de l'expression est toujours '%1!ls!', car une valeur de type '%2!ls!' n'est jamais gale 'null' du type '%3!ls!'H'%1!ls!' ne peut pas dclarer un corps, car il est marqu comme abstractQ'%1!ls!' doit dclarer un corps, car il n'est pas marqu comme abstract ni extern6'%1!ls!' ne peut pas tre la fois abstract et sealedELa mthode '%1!ls!' de type abstract ne peut pas tre marque virtual5La constante '%1!ls!' ne peut pas tre marque staticG'%1!ls!': substitution impossible, car '%2!ls!' n'est pas une fonctionx'%1!ls!': ne peut pas substituer le membre hrit '%2!ls!', car il n'est pas marqu comme virtual, abstract ou overrideu'%1!ls!': ne peut pas changer les modificateurs d'accs en cas de substitution du membre hrit '%3!ls!' de '%2!ls!'^'%1!ls!': le type de retour doit tre '%3!ls!' pour correspondre au membre substitu '%2!ls!'8'%1!ls!': impossible de driver du type sealed '%2!ls!'PAM'%1!ls!' est abstrait, mais est contenu dans la classe non abstraite '%2!ls!'m'%1!ls!': constructeur statique qui ne peut pas possder un appel de constructeur 'this' ou 'base' expliciteZ'%1!ls!': les modificateurs d'accs ne sont pas autoriss sur les constructeurs statiques7Le constructeur '%1!ls!' ne peut pas s'appeler lui-mmeX'%1!ls!' ne possde pas de classe de base et ne peut pas appeler un constructeur de base6Le type prdfini '%1!ls!' n'est pas dfini ou import9Le type prdfini '%1!ls!' n'est pas dclar correctementT'%1!ls!': les structures ne peuvent pas appeler les constructeurs de classe de baseiLe membre '%1!ls!' de la structure de type '%2!ls!' engendre un cycle dans la disposition de la structure:'%1!ls!': les interfaces ne peuvent pas dclarer de types0Les interfaces ne peuvent pas contenir de champs7Les interfaces ne peuvent pas contenir de constructeursPLe type '%1!ls!' qui figure dans la liste des interfaces n'est pas une interface6'%1!ls!' est dj numr dans la liste des interfaces\L'interface hrite '%2!ls!' provoque un cycle dans la hirarchie des interfaces de '%1!ls!'E'%1!ls!': les membres d'interface ne peuvent pas avoir de dfinition2'%1!ls!' masque le membre abstrait hrit '%2!ls!'<'%1!ls!' n'implmente pas le membre abstract hrit '%2!ls!'8'%1!ls!' n'implmente pas le membre d'interface '%2!ls!''%1!ls!' n'implmente pas le membre d'interface '%2!ls!'. '%3!ls!' est soit static, non public, soit il ne possde pas le type de retour correct.[La classe System.Object ne peut pas possder de classe de base ni implmenter une interfaceK'%1!ls!' dans une dclaration d'interface explicite n'est pas une interfaceS'%1!ls!' dans une dclaration d'interface explicite n'est pas un membre d'interfaceB'%1!ls!': le type conteneur n'implmente pas l'interface '%2!ls!'j'%1!ls!': la dclaration d'interface explicite ne peut tre dclare que dans une classe ou une structureL'%1!ls!: les noms de membres doivent tre diffrents de leur type englobantB'%1!ls!': la valeur de l'numrateur est trop grande pour ce typePAH'%1!ls!': substitution impossible, car '%2!ls!' n'est pas une proprit\'%1!ls!': substitution impossible, car '%2!ls!' ne possde pas d'accesseur get substituable\'%1!ls!': substitution impossible, car '%2!ls!' ne possde pas d'accesseur set substituableC'%1!ls!': la proprit ou l'indexeur ne peut pas tre de type voidI'%1!ls!': la proprit ou l'indexeur doit possder au moins un accesseurF'%1!ls!' est un nouveau membre virtuel dans une classe sealed '%2!ls!'L'%1!ls!' ajoute un accesseur introuvable dans le membre d'interface '%2!ls!'SIl manque l'accesseur '%2!ls!' dans l'implmentation d'interface explicite '%1!ls!'B'%1!ls!: conversion dfinie par l'utilisateur vers/de l'interfaceI'%1!ls!': conversion dfinie par l'utilisateur vers/de la classe de baseI'%1!ls!': conversion dfinie par l'utilisateur vers/de la classe driveL'oprateur dfini par l'utilisateur ne peut pas prendre un objet du type englobant et le convertir en un objet du type englobanteLa conversion dfinie par l'utilisateur doit convertir vers le type englobant ou partir de celui-ciKLa conversion dfinie par l'utilisateur dans le type '%1!ls!' est dupliquePL'oprateur dfini par l'utilisateur '%1!ls!' doit tre dclar static et publicJLe type de paramtre pour l'oprateur ++ ou -- doit tre le type conteneur>Le paramtre d'un oprateur unaire doit tre le type conteneurDUn des paramtres d'un oprateur binaire doit tre le type conteneurPour l'oprateur de dcalage surcharg, le type du premier oprande doit tre le type conteneur et le type du second oprande doit tre int3Les interfaces ne peuvent pas contenir d'oprateursXLes structures ne peuvent pas contenir de constructeurs exempts de paramtres explicites\'%1!ls!': impossible de substituer '%2!ls!', car il n'est pas pris en charge par le langage0'%1!ls!' n'est pas pris en charge par le langageK'%1!ls!': impossible d'appeler explicitement un oprateur ou un accesseurj'%1!ls!': impossible de rfrencer un type par l'intermdiaire d'une expression; essayez plutt '%2!ls!'W'%1!ls!': impossible d'avoir des initialiseurs de champ d'instance dans des structures8Le nom du destructeur doit correspondre au nom de classe8Seuls les types classe peuvent contenir des destructeursRL'espace de noms '%2!ls!' contient une dfinition en conflit avec l'alias '%1!ls!'L'attribut Conditional n'est pas valide sur '%1!ls!', car il s'agit d'un constructeur, d'un destructeur, d'un oprateur ou d'une implmentation d'interface explicite[L'attribut Conditional n'est pas valide sur '%1!ls!', car son type de retour n'est pas void L'attribut '%1!ls!' est dupliquCL'attribut Conditional n'est pas valide sur les membres d'interfaceErreur interne du compilateur (0x%1!8.8x! l'adresse %3!p!): '%2!ls!' en est probablement la cause. Une erreur interne s'est produite dans le compilateur. Pour rsoudre ce problme, essayez de simplifier ou de changer le programme prs des emplacements indiqus ci-dessous. Les emplacements situs au dbut de la liste sont les plus proches de l'erreur interne. Les erreurs telles que celle-ci peuvent tre signales Microsoft l'aide de l'option /errorreport. ?Erreur interne du compilateur: tape '%2!ls!' symbole '%1!ls!'.Erreur interne du compilateur: tape '%1!ls!'.Erreur interne du compilateur: tape '%1!ls!'.Erreur interne du compilateur: tape '%1!ls!'+Erreur interne du compilateur: tape 'LEX'-Erreur interne du compilateur: tape 'PARSE'FLes oprateurs dfinis par l'utilisateur ne peuvent pas retourner void8Valeur non valide pour l'argument de l'attribut '%1!ls!'uL'attribut '%1!ls!' n'est pas valide dans ce type de dclaration. Il n'est valide que dans les dclarations '%2!ls!'.BLa constante virgule flottante sort de la plage du type '%1!ls!'<L'attribut Guid doit tre spcifi avec l'attribut ComImport;Valeur non valide pour l'argument d'attribut nomm '%1!ls!'TL'attribut DllImport doit tre spcifi sur une mthode marque 'static' et 'extern'JLa fonctionnalit '%1!ls!' est dsapprouve. Utilisez '%2!ls!' la place.PImpossible de dfinir l'attribut 'IndexerName' sur un indexeur marqu 'override'=Ni le champ, ni la proprit ne peuvent tre de type '%1!ls!'<Les lments de tableau ne peuvent pas tre de type '%1!ls!''%1!ls!' est obsolte)'%1!ls!' n'est pas une classe d'attributs'%1!ls!' n'est pas un argument d'attribut nomm valide. Les arguments d'attributs nomms doivent tre des champs qui ne sont pas readonly, statiques ou constants, ou des proprits en lecture-criture qui sont publiques et non statiques. '%1!ls!' est obsolte: '%2!ls!'.Les indexeurs ne peuvent pas tre de type voidF'%1!ls!': les membres virtual ou abstract ne peuvent pas tre privateLes expressions d'initialiseur de tableau ne peuvent tre utilises que pour assigner des types tableau. Essayez plutt d'utiliser une expression new.Les initialiseurs de tableau ne peuvent tre utiliss que dans un initialiseur de champ ou de variable. Essayez plutt d'utiliser une expression new.PA'%1!ls!': les types de champ d'instance marqus avec StructLayout(LayoutKind.Explicit) doivent possder un attribut FieldOffsetLa mthode, l'oprateur ou l'accesseur '%1!ls!' est marqu comme external et n'a pas d'attribut. Si possible, ajoutez un attribut DllImport pour spcifier l'implmentation externe.B'%1!ls!': nouveau membre protected dclar dans une classe sealedkLe membre Conditional '%1!ls!' ne peut pas implmenter le membre d'interface '%2!ls!' dans le type '%3!ls!'/ref et out ne sont pas valides dans ce contexteDL'argument de l'attribut '%1!ls!' doit tre un identificateur validej'%1!ls!': argument valide uniquement pour marshaler le type System.Interop.UnmanagedType.CustomMarshallerf'%1!ls!': System.Interop.UnmanagedType.CustomMarshaller exige les arguments nomms ComType et MarshaluL'attribut FieldOffset ne peut tre plac que sur des membres de types marqus avec StructLayout(LayoutKind.Explicit)HL'attribut FieldOffset n'est pas autoris sur des champs static ou constPAQL'attribut '%1!ls!' n'est valide que sur des classes drives de System.Attribute&Possibilit d'instruction vide errone1l'argument d'attribut nomm '%1!ls!' est dupliqu;'%1!ls!' ne peut pas driver de la classe spciale '%2!ls!'Identificateur trop longRImpossible de spcifier l'attribut DefaultMember sur un type contenant un indexeur<Erreur lors de l'mission de l'attribut '%2!ls!' -- '%1!ls!'@'%1!ls!' est un type qui n'est pas pris en charge par le langageXLe champ '%1!ls!' n'est jamais assign et possdera toujours sa valeur par dfaut %2!ls!Erreur de syntaxe, dclarateur de tableau erron. Pour dclarer un tableau manag, le spcificateur de rang prcde l'identificateur de la variable. Pour dclarer un champ de mmoire tampon de taille fixe, utilisez le mot cl fixed avant le type de champ.sLa comparaison avec la constante intgrale est inutile, car la constante se situe hors de la plage du type '%1!ls!'MImpossible d'appliquer la classe d'attributs '%1!ls!', car elle est abstraiteo'%1!ls!' n'est pas un argument d'attribut nomm valide, car il n'est pas un type de paramtre d'attribut validePA9Membre requis par le compilateur '%1!ls!.%2!ls!' manquant'%1!ls!' n'est pas un emplacement d'attribut valide pour cette dclaration. Les emplacements d'attributs valides pour cette dclaration sont '%2!ls!'. Tous les attributs de ce bloc seront ignors.^'%1!ls!' n'est pas un emplacement d'attribut reconnu. Tous les attributs du bloc sont ignors.O'%1!ls!' se substitue Object.Equals(object o) mais pas Object.GetHashCode()d'%1!ls!' dfinit l'oprateur == ou l'oprateur != mais ne se substitue pas Object.Equals(object o)a'%1!ls!' dfinit l'oprateur == ou l'oprateur != mais ne se substitue pas Object.GetHashCode()'%1!ls!' ne peut pas spcifier uniquement un attribut Out sur un paramtre ref. Utilisez les deux attributs In et Out ou aucun des deux.]'%1!ls!' ne peut pas dfinir des mthodes surcharges qui diffrent uniquement sur ref et outUn littral de type double ne peut pas tre converti implicitement en type '%2!ls!'; utilisez un suffixe '%1!ls!' pour crer un littral de ce typesL'assignation dans une expression conditionnelle est toujours constante; souhaitez-vous utiliser == au lieu de = ?7'%1!ls!': nouveau membre protected dclar dans structDeux indexeurs ont des noms diffrents; l'attribut IndexerName doit tre utilis avec le mme nom sur chaque indexeur d'un type_Une classe avec l'attribut ComImport ne peut pas avoir un constructeur dfini par l'utilisateur&Un champ ne peut pas tre de type voidPAdLe membre '%1!ls!' se substitue au membre obsolte '%2!ls!'. Ajoutez l'attribut Obsolete '%1!ls!'.dImpossible d'utiliser System.Void dans C#: utilisez typeof(void) pour obtenir l'objet de type void.QN'utilisez pas 'System.ParamArrayAttribute'. Utilisez plutt le mot cl 'params'.{Oprateur de bits or utilis sur un oprande de signe tendu; si possible, effectuez un cast en type plus faible non sign>'%1!ls!': un champ volatile ne peut pas tre de type '%2!ls!'C'%1!ls!': un champ ne peut pas tre la fois volatile et readonlyVD'autres langages peuvent autoriser la substitution du membre virtuel interne '%1!ls!'iLe modificateur 'abstract' n'est pas valide dans les champs. Essayez d'utiliser une proprit la place.Y'%1!ls!' ne peut pas implmenter '%2!ls!', car il n'est pas pris en charge par le langagepL'implmentation de la mthode explicite '%1!ls!' ne peut pas implmenter '%2!ls!', car il s'agit d'un accesseurSInterface '%1!ls!' marque avec 'CoClassAttribute' et non avec 'ComImportAttribute'ALe membre Conditional '%1!ls!' ne peut pas avoir un paramtre outL'accesseur '%1!ls!' ne peut pas implmenter le membre d'interface '%2!ls!' pour le type '%3!ls!'. Utilisez une implmentation d'interface explicite.Le qualificateur d'alias d'espace de noms '::' est toujours rsolu en type ou en espace de noms ; il est donc non conforme ici. Si possible, utilisez '.' la place.PA'%1!ls!' a une demande de liaison, mais se substitue ou implmente '%2!ls!' qui n'a pas une demande de liaison. Une faille de scurit existe.PDrivation impossible partir de '%1!ls!', car il s'agit d'un paramtre de typeBLe fichier d'entre '%1!ls!' contient des mtadonnes non valides.$Paramtre de type '%1!ls!' en doubleaLe paramtre de type '%1!ls!' porte le mme nom que le paramtre de type du type externe '%2!ls!'SLe paramtre de type '%1!ls!' porte le mme nom que le type conteneur ou la mthode~'%1!ls!' ne peut pas implmenter '%2!ls!' et '%3!ls!', car ils peuvent tre runis pour des substitutions de paramtre de typeYUn type gnrique ne peut pas driver de '%1!ls!', car il s'agit d'une classe d'attributs5'%2!ls!' ne dfinit pas le paramtre de type '%1!ls!''%1!ls!' n'est pas une contrainte valide. Un type utilis comme contrainte doit tre une interface, une classe non-sealed ou un paramtre de type.:La contrainte ne peut pas tre la classe spciale '%1!ls!'\Accessibilit incohrente: le type de contrainte '%2!ls!' est moins accessible que '%1!ls!'VImpossible de rechercher un membre dans '%1!ls!', car il s'agit d'un paramtre de typeType de contrainte non valide. Un type utilis comme contrainte doit tre une interface, une classe non-sealed ou un paramtre de type.O'%1!ls!': impossible de dclarer les membres d'instance dans une classe staticF'%2!ls!': drivation impossible partir d'une classe static '%1!ls!'CLes classes static ne peuvent pas avoir de constructeurs d'instance:Les classes static ne peuvent pas contenir de destructeurs=Impossible de crer une instance de la classe static '%1!ls!'qLa classe statique '%1!ls!' ne peut pas driver du type '%2!ls!'. Les classes statiques doivent driver d'objets.E'%1!ls!': les classes static ne peuvent pas implmenter d'interfaces\'%1!ls!': les classes static ne peuvent pas contenir d'oprateurs dfinis par l'utilisateur-Conversion impossible en type static '%1!ls!'S'%1!ls!': les classes static ne peuvent pas tre utilises en tant que contraintesX'%1!ls!': les types static ne peuvent pas tre utiliss en tant qu'arguments gnriquesE'%1!ls!': les lments de tableau ne peuvent pas tre de type staticPAF'%1!ls!': impossible de dclarer des indexeurs dans une classe staticO'%1!ls!': les types static ne peuvent pas tre utiliss en tant que paramtresT'%1!ls!': les types static ne peuvent pas tre utiliss en tant que types de retour;Impossible de dclarer une variable de type static '%1!ls!'Une instruction throw sans argument n'est pas autorise dans une clause finally imbrique dans la clause catch la plus profondeAssignation potentiellement incorrecte la variable locale '%1!ls!' qui est l'argument d'une instruction using ou lock. L'appel Dispose ou le dverrouillage se produira sur la valeur d'origine de la variable locale.dLe type '%1!ls!' est dfini dans cet assembly, mais un redirecteur de type est spcifi pour ce typeWImpossible de transfrer le type '%1!ls!', car il s'agit d'un type imbriqu de '%2!ls!'WLe redirecteur de type pour le type '%1!ls!' dans l'assembly '%2!ls!' provoque un cycle4Impossible de transfrer le type gnrique, '%1!ls!'iL'option /moduleassemblyname ne peut tre spcifie que lors de la gnration d'un type cible de 'module'GType non valide spcifi comme argument pour l'attribut TypeForwardedToPAIdentificateur attendu ; attendu#Erreur de syntaxe, '%1!ls!' attendu%Le modificateur '%1!ls!' est dupliqu"Accesseur de proprit dj dfiniPAAType byte, sbyte, short, ushort, int, uint, long ou ulong attendu#Squence d'chappement non reconnueSaut de ligne dans la constanteLittral de caractre vide0Trop de caractres dans le littral de caractreNombre non valideAccesseur get ou set attendu$Objet, chane ou type classe attendu!Argument d'attribut nomm attendu1L'instruction Try possde dj un bloc catch vide Mot cl 'this' ou 'base' attendu&Oprateur unaire surchargeable attendu'Oprateur binaire surchargeable attenduConstante intgrale trop grandeBDfinition de type ou d'espace de noms, ou fin de fichier attendueVL'instruction incorpore ne peut pas tre une dclaration ni une instruction tiquete#Directive de prprocesseur attendue8Commentaire sur une seule ligne ou fin de ligne attendue ) attenduedirective #endif attendue%Directive de prprocesseur inattendue#erreur: '%1!ls!'#avertissement: '%1!ls!' Type attendupImpossible de dfinir/annuler la dfinition des symboles de prprocesseur la suite du premier jeton du fichierTLimite du compilateur dpasse: le fichier ne peut pas compter plus de %1!d! lignesVLimite du compilateur dpasse: la ligne ne peut pas compter plus de %1!d! caractres$Fin de fichier trouve, '*/' attendu( ou . attenduOprateur surchargeable attendudirective #endregion attendueLittral de chane inachevPAaLes directives du prprocesseur doivent tre le premier caractre (autre qu'un blanc) d'une ligne/Identificateur attendu, '%2!ls!' est un mot cl{ ou ; attendu[Impossible d'utiliser plusieurs types dans une instruction for, using, fixed ou declaration&Un accesseur add ou remove est attenduPACaractre '%1!ls!' inattenduI'%1!ls!': les classes static ne peuvent pas contenir de membres protgsUne clause catch prcdente intercepte dj toutes les exceptions. Tous les objets levs autres que les exceptions seront encapsuls dans System.Runtime.CompilerServices.RuntimeWrappedExceptionFAucune surcharge pour la mthode '%1!ls!' ne prend d'arguments '%2!d!'YLa mthode surcharge correspondant le mieux '%1!ls!' possde des arguments non validesBArgument '%1!d!': impossible de convertir de '%2!ls!' en '%3!ls!'PA8Le fichier source '%1!ls!' n'a pu tre ouvert ('%2!ls!')VImpossible de lier le fichier de ressources '%1!ls!' lors de la gnration d'un moduleKL'identificateur de ressource '%1!ls!' a dj t utilis dans cet assembly[Le fichier rfrenc '%1!ls!' n'est pas un assembly; utilisez plutt l'option '/addmodule'DUn argument ref ou out doit tre une variable qui peut tre assigne@Le mot cl 'base' n'est pas disponible dans une mthode statique>Le mot cl 'base' n'est pas disponible dans le contexte actuel } attendue { attendue 'in' attendu&Expression de prprocesseur non valide2Class, delegate, enum, interface ou struct attenduhJeton '%1!ls!' non valide dans la dclaration de membres de la classe, de la structure ou de l'interfaceRUne mthode de classe, de structure ou d'interface doit possder un type de retourType de base non valideBloc switch videCatch ou finally attendu&Terme d'expression non valide '%1!ls!'8Une expression new exige que type soit suivi de () ou []pLes lments namespace ne peuvent pas tre dclars explicitement comme private, protected ou protected internal[; ou = attendu (impossible de spcifier des arguments de constructeur dans une dclaration)fUne clause using doit prcder tous les autres lments namespace sauf les dclarations d'alias extern=Le mot cl new n'est pas autoris dans les lments namespace9Invoke ne peut pas tre appel directement sur un dlgu>L'oprateur binaire surcharg '%1!ls!' accepte deux paramtres:L'oprateur unaire surcharg '%1!ls!' accepte un paramtre#Type de paramtre non valide 'void'FL'alias using '%1!ls!' est apparu prcdemment dans cet espace de nomsImpossible d'accder au membre protg '%1!ls!' par l'intermdiaire d'un qualificateur de type '%2!ls!'; le qualificateur doit tre de type '%3!ls!' (ou driv de celui-ci)ZOption de rfrence non valide: '%1!ls!' -- ne peut pas faire rfrence des rpertoiresq'%1!ls!' ne peut pas tre ajout cet assembly, car il s'agit dj d'un assembly; utilisez plutt l'option '/R'LLe module ajout '%1!ls!' possde une rfrence non rsolue au type '%2!ls!'QLe module ajout '%2!ls!' rfrence le module '%1!ls!' qui n'avait pas t ajoutLa proprit, l'indexeur ou l'vnement '%1!ls!' n'est pas pris en charge par le langage; essayez d'appeler directement les mthodes d'accesseur '%2!ls!' ou '%3!ls!'La proprit, l'indexeur ou l'vnement '%1!ls!' n'est pas pris en charge par le langage; essayez d'appeler directement la mthode d'accesseur '%2!ls!';Le mot cl 'void' ne peut pas tre utilis dans ce contexteLchec de chiffrement pendant la signature de l'assembly '%2!ls!' -- '%1!ls!'3Le service de chiffrement appropri est introuvable4Les indexeurs doivent possder au moins un paramtreOLe spcificateur de type tableau, [], doit apparatre avant le nom de paramtreUDclaration non valide; utilisez plutt '%1!ls! operator <type de destination> (...'FDclaration non valide; utilisez plutt '<type> operator %1!ls! (...'<Impossible de trouver '%1!ls!' spcifi pour la mthode MainS'%1!ls!' spcifi pour la mthode Main doit tre une classe ou une structure validebImpossible d'utiliser '%1!ls!' pour la mthode Main, car il figure dans un autre fichier de sortie<'%1!ls!' ne dispose pas d'une mthode Main static approprieGImpossible d'utiliser '%1!ls!' pour la mthode Main, car il est import{Nom de fichier spcifi non valide pour la directive de prprocesseur. Le nom de fichier est trop long ou n'est pas valide.=Le nom de fichier de sortie est trop long ou n'est pas valideGL'option /out doit tre spcifie pour les sorties dpourvues de source2La sortie '%1!ls!' ne possde aucun fichier sourceANi la mthode ni le dlgu ne peuvent retourner un type '%1!ls!'IOptions spcifies en conflit: fichier de ressources Win32; icne Win32GErreur lors de la lecture du fichier de ressources '%1!ls!' -- '%2!ls!';Erreur lors de la gnration de la ressource Win32: %1!ls!PAPErreur lors de la gnration du fichier de documentation XML '%1!ls!' ('%2!ls!')KLe commentaire XML sur '%2!ls!' contient du code XML mal rdig -- '%1!ls!'PLe commentaire XML sur '%2!ls!' possde une balise param duplique pour '%1!ls!'vLe commentaire XML sur '%2!ls!' possde une balise param pour '%1!ls!', alors qu'il n'existe aucun paramtre de ce nomLe paramtre '%1!ls!' ne possde pas de balise param correspondante dans le commentaire XML pour '%2!ls!' (contrairement d'autres paramtres)[Le commentaire XML sur '%2!ls!' possde l'attribut cref '%1!ls!' qui n'a pas pu tre rsoluDUne expression stackalloc exige la prsence de [] la suite du typeNLe numro de ligne spcifi pour la directive #line est manquant ou non valide.chec de la gnration de l'assembly -- %1!ls!GNom de fichier, commentaire sur une seule ligne ou fin de ligne attendul'instruction foreach ne peut pas fonctionner sur des variables de type '%1!ls!', car '%2!ls!' ne contient pas de dfinition public pour '%3!ls!'\Type non valide pour le paramtre '%1!d!' dans l'attribut cref du commentaire XML: '%2!ls!'AType de retour non valide dans l'attribut cref de commentaire XML8'%1!ls!' n'est pas un fichier de ressources Win32 validedLe commentaire XML sur '%2!ls!' comporte une erreur de syntaxe au niveau de l'attribut cref '%1!ls!'LLe modificateur de membre '%1!ls!' doit prcder le type et le nom du membreXLa cration de tableau doit possder une taille de tableau ou un initialiseur de tableauDLe commentaire XML n'est pas plac dans un lment valide du langageJImpossible de dterminer le rpertoire common language runtime -- '%1!ls!'KImpossible d'inclure un fragment XML '%2!ls!' du fichier '%1!ls!' -- %3!ls!(lment include XML non valide -- %1!ls!KCommentaire XML absent pour un type ou membre visible publiquement '%1!ls!'ECode XML incorrect dans le fichier de commentaires inclus -- '%1!ls!'6Le dlgu '%1!ls!' ne prend pas les arguments '%2!d!'5Le dlgu '%1!ls!' utilise des arguments non validesL'analyseur XML n'a pas pu tre charg pour la raison suivante: '%2!ls!'. Le fichier de documentation XML '%1!ls!' ne sera pas gnr.@Point-virgule non valide aprs un bloc de mthode ou d'accesseurPA%Compilation annule par l'utilisateurJLe paramtre de la mthode ou du dlgu ne peut pas tre de type '%1!ls!';Impossible d'assigner '%1!ls!', car il est en lecture seuleTImpossible de passer '%1!ls!' comme argument ref ou out, car il est en lecture seuleTchec de la signature de l'assembly; la sortie n'est peut-tre pas signe -- %1!ls!"Gnration de l'assembly -- %1!ls!7L'attribut Required n'est pas autoris sur les types C#ZLes modificateurs ne peuvent pas tre placs sur des dclarations d'accesseurs d'vnementkImpossible de supprimer le fichier temporaire '%1!ls!' utilis pour la ressource Win32 par dfaut -- %2!ls!=Le paramtre params ne peut pas tre dclar comme ref ou out[Impossible de modifier la valeur de retour de '%1!ls!', car il ne s'agit pas d'une variableLa classe wrapper de la coclasse manage '%1!ls!' pour l'interface '%2!ls!' est introuvable (une rfrence d'assembly est-elle manquante?)X'%1!ls!' est ambigu entre '%2!ls!' et '%3!ls!'; utilisez '@%1!ls!' ou '%1!ls!Attribute'BL'argument '%1!d!' ne doit pas tre pass avec le mot cl '%2!ls!'PAhL'option '%1!ls!' se substitue l'attribut '%2!ls!' spcifi dans un fichier source ou un module ajoutTOption '%1!ls!' non valide pour /langversion; doit avoir la valeur ISO-1 ou DefaultOImpossible de crer un dlgu avec '%1!ls!', car il a un attribut conditionnel<Impossible de crer le fichier temporaire '%2!ls!' -- %1!ls!;L'argument '%1!d!' doit tre pass avec le mot cl '%2!ls!'OL'instruction yield ne peut pas tre utilise dans des blocs de mthode anonymeImpossible de retourner une valeur partir d'un itrateur. Utilisez l'instruction yield return pour retourner une valeur, ou yield break pour mettre fin l'itration.<Les itrateurs ne peuvent pas avoir de paramtres ref ou outkLe corps de '%1!ls!' ne peut pas tre un bloc itrateur, car '%2!ls!' n'est pas un type interface itrateur8Impossible de gnrer dans le corps d'une clause finallyRImpossible de gnrer une valeur dans le corps d'un bloc try avec une clause catch&Expression attendue aprs yield returnVImpossible d'utiliser le paramtre ref ou out '%1!ls!' dans un bloc de mthode anonyme9Du code unsafe ne peut pas s'afficher dans des itrateurs_Option '%1!ls!' non valide pour /errorreport; doit avoir la valeur prompt, send, queue ou noneAImpossible de gnrer une valeur dans le corps d'une clause catchPA>Le contrle ne peut pas quitter le corps d'une mthode anonymeDirective #pragma non reconnueDisable ou restore attenduWImpossible de restaurer l'avertissement 'CS%1!04d!', car il a t dsactiv globalementG__arglist n'est pas autoris dans la liste de paramtres des itrateursJLes itrateurs ne peuvent pas avoir de paramtres unsafe ou de types yieldr'%1!ls!' est un identificateur rserv et ne peut pas tre utilis lorsque le mode langage version ISO est utilisLa signature de classe wrapper de la coclasse manage '%1!ls!' pour l'interface '%2!ls!' n'est pas une signature de nom de classe validel'instruction foreach ne peut pas fonctionner sur des variables de type '%1!ls!', car elle implmente plusieurs instanciations de '%2!ls!', essayez d'effectuer un cast en une instanciation d'interface spcifiquevUn champ de mmoire tampon de taille fixe doit utiliser le spcificateur de la taille du tableau aprs le nom du champRLes champs de mmoire tampon de taille fixe ne peuvent tre membres que de structsXMthode anonyme de type '%1!ls!': les chemins de code ne retournent pas tous une valeurLa fonctionnalit '%1!ls!' ne peut pas tre utilise, car elle ne fait pas partie de la spcification du langage C# ISO standardiseLa fonctionnalit '%1!ls!' ne fait pas partie de la spcification du langage C# ISO standardise et peut ne pas tre accepte par d'autres compilateursMMot cl, identificateur ou chane attendue aprs le spcificateur textuel: @IUne expression est trop longue ou complexe pour compiler prs de '%1!ls!'Les membres d'un champ readonly '%1!ls!' ne peuvent pas tre modifis (sauf s'ils appartiennent un constructeur ou un initialiseur de variable)~Les membres d'un champ readonly '%1!ls!' ne peuvent pas tre passs en ref ou out (sauf s'ils appartiennent un constructeur)Les champs du champ readonly statique '%1!ls!' ne peuvent pas tre assigns (sauf s'ils appartiennent un constructeur statique ou un initialiseur de variable)Les champs d'un champ readonly statique '%1!ls!' ne peuvent pas tre passs en ref ou out (sauf s'ils appartiennent un constructeur statique)KImpossible de modifier les membres de '%1!ls!', car il est en lecture seulebImpossible de passer les champs de '%1!ls!' comme argument ref ou out, car il est en lecture seuleKImpossible de modifier les membres de '%1!ls!', car il s'agit d'un '%2!ls!'gImpossible de passer les champs de '%1!ls!' en tant qu'argument ref ou out, car il s'agit d'un '%2!ls!'=Impossible d'assigner '%1!ls!', car il s'agit d'un '%2!ls!'YImpossible de passer '%1!ls!' en tant qu'argument ref ou out, car il s'agit d'un '%2!ls!'/%1!ls!. Consultez galement l'erreur CS%2!04d!.kImpossible de convertir un bloc de mthode anonyme en type '%1!ls!', car il ne s'agit pas d'un type dlguImpossible de convertir le bloc de mthode anonyme en type dlgu '%1!ls!', car les types de paramtres du bloc spcifi ne correspondent pas aux types de paramtres dlguImpossible de convertir un bloc de mthode anonyme en type dlgu '%1!ls!', car certains des types de retour dans le bloc ne sont pas implicitement convertibles en type de retour dlguLe type de mmoire tampon de taille fixe doit tre: bool, byte, short, int, long, char, sbyte, ushort, uint, ulong, float ou double]La mmoire tampon de taille fixe de longueur '%1!d!' et de type '%2!ls!' est trop volumineusePLes mmoires tampons de taille fixe doivent avoir une longueur suprieure zroVous ne pouvez pas utiliser des mmoires tampons de taille fixe contenues dans des expressions non fixed. Essayez d'utiliser l'instruction fixed.L'attribut '%1!ls!' n'est pas valide sur les accesseurs de proprit ou d'vnement. Il n'est valide que dans les dclarations '%2!ls!'.JChemin de recherche '%1!ls!' non valide spcifi dans '%2!ls!' -- '%3!ls!'+__arglist n'est pas valide dans ce contexte(params n'est pas valide dans ce contexteRUne dclaration d'espace de noms ne peut pas avoir de modificateurs ou d'attributsQOption '%1!ls!' non valide pour /platform; doit tre anycpu, x86, Itanium ou x64Les mthodes anonymes dans des structs ne peuvent pas accder aux membres d'instance de 'this'. Si possible, copiez 'this' dans une variable locale en dehors de la mthode anonyme et utilisez la variable locale la place.q'%1!ls!': le type utilis dans une instruction using doit tre convertible implicitement en 'System.IDisposable'4Les enums ne peuvent pas avoir de paramtres de type?Le paramtre '%1!d!' doit tre dclar avec le mot cl '%2!ls!'FLe paramtre '%1!d!' ne doit pas tre dclar avec le mot cl '%2!ls!'LLe paramtre '%1!d!' est dclar comme type '%2!ls!' mais doit tre '%3!ls!'WAlias extern non valide pour '/reference'; '%1!ls!' n'est pas un identificateur validePAMOption d'alias de rfrence non valide: '%1!ls!=' -- nom de fichier manquant2Vous ne pouvez pas redfinir l'alias extern global`Une rfrence au type '%1!ls!' dclare qu'il est imbriqu dans '%2!ls!', mais il est introuvableUne rfrence au type '%1!ls!' dclare qu'il est dfini dans cet assembly, mais il n'est pas dfini dans la source ou dans les modules ajouts^Une rfrence au type '%1!ls!' dclare qu'il est dfini dans '%2!ls!', mais il est introuvable}Le type prdfini '%1!ls!' est dfini dans plusieurs assemblys dans l'alias global; utilisation de la dfinition de '%2!ls!'}L'adresse de la variable locale '%1!ls!' ou de ses membres ne peut pas tre prise et utilise dans un bloc de mthode anonymeLe fichier source a dpass la limite de 16707565 lignes pouvant tre reprsentes dans le PDB ; les informations de dbogage seront incorrectesImpossible de convertir un bloc de mthode anonyme sans une liste de paramtres en type dlgu '%1!ls!', car il a un ou plusieurs paramtres outPL'attribut '%1!ls!' n'est valide que sur les mthodes ou les classes d'attributsL'accs un membre sur '%1!ls!' peut provoquer une exception runtime, car il s'agit d'un champ d'une classe marshale-par-rfrenceSyntaxe de checksum #pragma non valide; doit tre le checksum #pragma "nom_fichier" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."PA5Valeurs de checksum diffrentes donnes pour '%1!ls!'La rfrence d'assembly circulaire '%1!ls!' ne correspond pas au nom de l'assembly de sortie '%2!ls!'. Essayez d'ajouter une rfrence '%1!ls!' ou de modifier le nom de l'assembly de sortie pour qu'il corresponde.kUtilisez l'option de ligne de commande '/%1!ls!' ou les paramtres de projet appropris plutt que '%2!ls!'MLa rfrence d'assembly '%1!ls!' n'est pas valide et ne peut pas tre rsolueEn supposant que la rfrence de l'assembly '%1!ls!' corresponde '%2!ls!', il se peut que vous deviez fournir une stratgie runtimeEn supposant que la rfrence de l'assembly '%1!ls!' corresponde '%2!ls!', il se peut que vous deviez fournir une stratgie runtimesUn assembly avec la mme identit '%1!ls!' a dj t import. Essayez de supprimer l'une des rfrences en double.Un assembly avec le mme nom simple '%1!ls! a dj t import. Essayez de supprimer l'une des rfrences ou signez-les pour activer le cte cte.mL'assembly '%1!ls!' utilise '%2!ls!' qui a une version suprieure par rapport l'assembly '%3!ls!' rfrenc8Une expression ne peut pas contenir de mthodes anonymes_Dlgu '%1!ls!' li '%2!ls!' la place de '%3!ls!' en raison de nouvelles rgles de langagecLes mmoires tampons de taille fixe ne sont accessibles que via des variables locales ou des champsFLe nom de fichier spcifi pour la directive de prprocesseur est videNLe commentaire XML sur '%2!ls!' a une balise typeparam en double pour '%1!ls!'{Le commentaire XML sur '%2!ls!' a une balise typeparam pour '%1!ls!', mais il n'existe pas de paramtre de type pour ce nomPALe paramtre de type '%1!ls!' ne possde pas de balise typeparam correspondante dans le commentaire XML sur '%2!ls!' (contrairement d'autres paramtres de type)_Erreur inattendue lors de la gnration du nom de mtadonnes pour le type '%1!ls!' -- '%2!ls!'XLa classe de base ou l'interface de '%1!ls!' n'a pas pu tre rsolue ou n'est pas valideT'%1!ls!': le type doit tre '%3!ls!' pour correspondre au membre substitu '%2!ls!'~N'utilisez pas l'attribut 'System.Runtime.CompilerServices.FixedBuffer'. Utilisez le modificateur de champ 'fixed' la place.VAssignation effectue la mme variable; souhaitiez-vous assigner un autre lment?TComparaison effectue avec la mme variable; souhaitiez-vous comparer autre chose?MErreur lors de la lecture du fichier de ressources Win32 '%1!ls!' -- '%2!ls!'pL'expression provoquera toujours un System.NullReferenceException, car la valeur par dfaut de '%1!ls!' est nullULa classe '%1!ls!' ne peut pas avoir plusieurs classes de base: '%2!ls!' et '%3!ls!'>La classe de base '%1!ls!' doit se trouver avant une interfacejLe commentaire XML sur '%2!ls!' possde l'attribut cref '%1!ls!' qui fait rfrence un paramtre de typepLa valeur spcifie pour l'argument de 'System.Runtime.InteropServices.DefaultCharSetAttribute' n'est pas valideLa rfrence d'assembly friend '%1!ls!' n'est pas valide. Les dclarations InternalsVisibleTo ne peuvent pas avoir une version, une culture, un jeton de cl publique ou une architecture de processeur spcifie.La rfrence d'assembly friend '%1!ls!' n'est pas valide. Les assemblys signs avec un nom fort doivent spcifier une cl publique dans leurs dclarations InternalsVisibleTo.Impossible d'envoyer le rapport d'erreur automatiquement sans autorisation. Visitez '%1!ls!' pour autoriser l'envoi des rapports d'erreurs.[Impossible de lier le dlgu '%1!ls!', car il s'agit d'un membre de 'System.Nullable<T>'PA8Le niveau d'avertissement doit tre compris entre 0 et 4BOption non valide '%1!ls!' pour /debug ; doit tre full ou pdbonly:Valeur '%1!ls!' non reconnue fournie pour l'option '/test'3'%1!ls!' n'est pas un numro d'avertissement valideZOption '%1!ls!' non valide; la visibilit de la ressource doit tre 'public' ou 'private'WLe type de l'argument de l'attribut DefaultValue doit correspondre au type de paramtrePL'attribut DefaultValue n'est pas applicable sur des paramtres de type '%1!ls!'ML'argument de type '%1!ls!' n'est pas applicable pour l'attribut DefaultValueL'accs au membre '%1!ls!' via un mot cl 'base' partir d'une mthode ou d'un itrateur anonyme entrane la gnration d'un code non vrifiable. Si possible, dplacez l'accs vers une mthode d'assistance sur le type conteneur.mthodetypeespace de nomschamp propritlmentvariable vnementparamtre de type alias using alias externPAenfantparent ou en coursclassedlgu interfacestructenumtypeLLes mthodes qui possdent des arguments variables ne sont pas conformes CLS2Le type d'argument '%1!ls!' n'est pas conforme CLS1Le type de retour '%1!ls!' n'est pas conforme CLS'Le type '%1!ls!' n'est pas conforme CLSGLes caractres Unicode mlangs et dcomposs ne sont pas conformes CLSML'identificateur '%1!ls!' qui ne diffre que dans case n'est pas conforme CLSuLa mthode surcharge '%1!ls!' qui ne diffre qu'au niveau de ref ou out ou du rang du tableau n'est pas conforme CLSnLa mthode surcharge '%1!ls!' qui diffre uniquement par les types de tableau sans nom n'est pas conforme CLSPA0L'identificateur '%1!ls!' n'est pas conforme CLS:'%1!ls!': le type de base '%2!ls!' n'est pas conforme CLS^'%1!ls!': les interfaces conformes CLS doivent comporter uniquement des membres conformes CLS@'%1!ls!': seuls les membres conformes CLS peuvent tre abstractVous devez spcifier l'attribut CLSCompliant sur l'assembly, non sur le module, pour activer la vrification de la conformit CLSdLes modules ajouts doivent tre marqus avec l'attribut CLSCompliant pour correspondre l'assemblyc'%1!ls!' ne peut pas tre marqu comme conforme CLS, car l'assembly n'a pas d'attribut CLSCompliant`'%1!ls!' ne possde aucun constructeur accessible qui utilise uniquement des types conformes CLSQL'utilisation de tableaux en tant qu'arguments d'attributs n'est pas conforme CLSwVous ne pouvez pas spcifier l'attribut CLSCompliant sur un module qui diffre de l'attribut CLSCompliant de l'assemblyj'%1!ls!' ne peut pas tre marqu comme conforme CLS, car il est membre d'un type '%2!ls!' non conforme CLStLa vrification de conformit CLS ne sera pas effectue sur '%1!ls!', car il n'est pas visible hors de cet assembly.b'%1!ls!' n'a pas besoin d'un attribut CLSCompliant, car l'assembly n'a pas d'attribut CLSCompliantL'attribut CLSCompliant n'a pas de sens lorsqu'il est appliqu des paramtres. Essayez de le placer dans la mthode la place.L'attribut CLSCompliant n'a pas de sens lorsqu'il est appliqu des types de retour. Essayez de le placer dans la mthode la place.PA5Le type de contrainte '%1!ls!'n'est pas conforme CLS8Le champ conforme CLS '%1!ls!' ne peut pas tre volatileX'%1!ls!' n'est pas conforme CLS, car l'interface de base '%2!ls!' n'est pas conforme CLSPA,Une erreur s'est produite lors de la lecture,Une erreur s'est produite lors de l'critureLe fichier est en lecture seuleUn nom incorrect a t donn$La valeur des donnes a t tronqueErreur de version anciennedUne ouverture de mmoire partage n'a pas russi s'ouvrir l'adresse mmoire assigne l'origine[chec de la cration d'une mmoire partage. Un mappage de mmoire du mme nom existe dj.3Mtadonnes inexistantes dans la mmoire ou le flux'La base de donnes est en lecture seuleFLa porte d'importation n'est pas compatible avec la porte d'missionLe fichier est endommagVersion du schma introuvablePAUImpossible d'ouvrir une porte construite par incrment pour une mise jour compltePA&Option de compilateur inconnu '%1!ls!'cLe programme '%1!ls!' ne contient pas une mthode 'Main' statique approprie pour un point d'entrePA'Dfinir le niveau d'avertissement (0-4)2Signaler tous les avertissements comme des erreurs2Dfinir des symboles de compilation conditionnelle9Ne pas rfrencer la bibliothque standard (mscorlib.dll)$mettre des informations de dbogageActiver les optimisationsERfrencer les mtadonnes partir des fichiers d'assembly spcifis\Rfrencer les mtadonnes partir du fichier d'assembly spcifi l'aide de l'alias donnZVrifier seulement la prsence d'erreurs dans le code; ne pas crer de fichier excutableASortir un mini-profil (minutage des principales sections du code)%Activer la compilation incrmentielle,Lier les modules spcifis dans cet assembly2Dsactiver des messages d'avertissement dtermins&Fichier de documentation XML gnrer0Gnrer des contrles de dpassement de capacitAutoriser du code 'unsafe'9Signaler des avertissements spcifiques comme des erreurs~Limiter les plateformes sur lesquelles ce code peut s'excuter: x86, Itanium, x64 ou anycpu. La valeur par dfaut est anycpu.-Nom de l'assembly dont ce module fera partie.<erreur><null>:(Emplacement du symbole par rapport l'erreur prcdente)@(Emplacement du symbole par rapport l'avertissement prcdent)A<!-- Commentaire XML incorrect ignor pour le membre "%1!ls!" -->N<error><!-- Fichier XML incorrect "%1!ls!" ne peut pas tre inclus --></error>8 Impossible d'insrer tout ou partie du code XML inclus  Balise include non valide L Aucun lment correspondant n'a t trouv pour la balise include suivante Attribut file manquantAttribut path manquant<espace de noms global><cet assembly>PAJL'initialisation du compilateur a chou de manire inattendue -- '%1!ls!'0Impossible de trouver le fichier source '%1!ls!'BErreur lors de l'ouverture du fichier rponse '%1!ls!' -- '%2!ls!'9Spcification de fichier manquante pour l'option '%1!ls!'Option non reconnue: '%1!ls!'Absence d'entre spcifieSErreur de syntaxe de ligne de commande: ':<texte>' manquant pour l'option '%1!ls!'.Fichier rponse '%1!ls!' inclus plusieurs fois/Fichier source '%1!ls!' spcifi plusieurs foisPA(Impossible d'ouvrir '%1!ls!' en criture*Numro de base d'image non valide '%1!ls!'GL'option de compilateur '%1!ls!' est obsolte. Utilisez plutt '%2!ls!'7'%1!ls!' est un fichier binaire et non un fichier texteALa page de codes '%1!ls!' n'est pas valide ou n'est pas installeTImpossible de spcifier /main en cas de gnration d'un module ou d'une bibliothquecType de cible non valide pour /target: vous devez spcifier 'exe', 'winexe', 'library' ou 'module'VSeul le premier jeu de fichiers d'entre peut gnrer une cible diffrente de 'module'6Le nom de fichier '%1!ls!' est trop long ou non valideULes options '/out' et '/target' doivent apparatre avant les noms de fichiers sourcesJOption /noconfig ignore, car elle tait spcifie dans un fichier rponse=Numro d'alignement de section de fichier non valide '%1!ls!'\Les informations de dbogage doivent tre mises avec /sourcemap. '/debug' est-il manquant?WLe fichier de mappage de source '%1!ls!' est un fichier binaire et non un fichier textePANValeur non valide pour '/define'; '%1!ls!' n'est pas un identificateur valideKLe fichier de mappage de source n'est pas valide; erreur la ligne %1!ls!<Impossible d'ouvrir le fichier de mappage de source '%1!ls!'^Le caractre '%1!lc!' n'est pas autoris sur la ligne de commande ou dans les fichiers rponseImpossible de crer le nom de fichier court '%1!ls!' lorsqu'un nom de fichier long avec le mme nom de fichier court existe djUne option /reference qui dclare un alias extern ne peut avoir qu'un seul nom de fichier. Pour spcifier plusieurs alias ou noms de fichiers, utilisez plusieurs options /reference.TErreur de syntaxe de ligne de commande: ':<numro>' manquant pour l'option '%1!ls!'.Microsoft (R) Visual C# 2005 Compiler version 6pour Microsoft (R) Windows (R) 2005 Framework version DCopyright (C) Microsoft Corporation 2001-2005. Tous droits rservs.Les deux fichiers suivants sont marqus comme incompatibles: %1!ls! (Version %2!ls!) %3!ls! (Version %4!ls!) Le compilateur ne peut pas tre utilis dans cette configuration. En rgle gnrale, cela est d l'installation de versions diffrentes de VS et NDP et la non-spcification de la version VS pour les options /CompilerSourcePath et /NonNdpSourcePath lors de l'excution de NdpSetup.(Le compilateur %1!ls! ne peut pas tre utilis avec une interface IDE %2!ls!. En rgle gnrale, cela est d l'installation de versions diffrentes de VS et NDP et la non-spcification de la version VS pour les options /CompilerSourcePath et /NonNdpSourcePath lors de l'excution de NdpSetup.PA%Options du compilateur Visual C# 2005 Forme abrge:Gnrer un module qui peut tre ajout un autre assembly2Gnrer un fichier excutable console (par dfaut)%Gnrer un fichier excutable WindowsGnrer une bibliothqueuSpcifier un nom de fichier de sortie (par dfaut: nom de base du fichier avec classe principale ou premier fichier)/Spcifier un fichier de ressources Win32 (.res)#Utiliser cette icne pour la sortie!Incorporer la ressource spcifie*Lier la ressource spcifie cet assembly+Lire le fichier rponse pour plus d'optionsuInclure tous les fichiers dans le rpertoire et les sous-rpertoires actifs en fonction des spcifications gnriques!Afficher ce message d'utilisation0Supprimer le message de copyright du compilateur$Crer un fichier 'Rapport de bogue'.HSpcifier la page de codes utiliser l'ouverture des fichiers sourcesdSpcifier le type qui contient le point d'entre (ignorez tous les autres points d'entre possibles),Adresse de base de la bibliothque gnrer4Le compilateur gnre des chemins qualifis complets{Spcifier le type de dbogage ('full' est la valeur par dfaut et attache un dbogueur un programme en cours d'excution)1Ne pas inclure automatiquement un fichier CSC.RSPQSpcifier des rpertoires supplmentaires dans lesquels rechercher les rfrencesESpcifier l'alignement utilis pour les sections du fichier de sortie2Messages du compilateur de sortie encods en UTF-8dDiffrer la signature de l'assembly en utilisant uniquement la partie publique de la cl de nom fort'Spcifier un fichier de cl de nom fort)Spcifier un conteneur de cl de nom fort:Spcifier le mode de version de langage: ISO-1 ou DefaultzSpcifier comment grer les erreurs internes du compilateur: prompt, send, queue ou none. La valeur par dfaut est queue.vSpcifier le nom du fichier des informations de dbogage (par dfaut: nom du fichier de sortie avec l'extension .pdb)2### Rapport du compilateur Visual C# 2005, cr %s### Version du compilateur: %s-### Systme d'exploitation: %s %d.%d.%d %s$### Ligne de commande du compilateur### Fichier source: '%s'### Rsultats de la compilation ### Description de l'utilisateur2### Comportement correct suggr par l'utilisateur0Version du Common Language Runtime ###.NET: %sFichier binaire ###: '%ws'2### Page de codes du rapport et de la console: %dPAUn fichier est cr avec les informations ncessaires pour reproduire le problme de votre compilateur. Ces informations comprennent: les versions des logiciels, les noms de chemins d'accs et le contenu des fichiers de code source, les assemblys rfrencs et les modules, les options du compilateur, les rsultats de la compilation et toute information supplmentaire que vous fournissez dans les invites suivantes. Ce fichier ne contiendra pas le contenu des keyfiles.RDcrivez le problme de compilation (appuyez deux fois sur Entre pour terminer):RDcrivez ce qui aurait d se passer (appuyez deux fois sur Entre pour terminer):- FICHIERS DE SORTIE -- FICHIERS D'ENTRE -- RESSOURCES -- GNRATION DE CODE -- ERREURS ET AVERTISSEMENTS - - LANGAGE - - DIVERS - - AVANC -PA <fichiers> <fichier><liste des symboles> <gnrique><type> <resinfo><liste d'avertissements> <adresse><n>{full|pdbonly}<chane><alias>=<fichier> gnriquesmthodes anonymes1module en tant que spcificateur cible d'attribut&qualificateur d'alias d'espace de nomsmmoires tampons de taille fixe#pragmavariable d'itration foreachvariable usingvariable fixed(Compilateur Microsoft (R) Visual C# 2005|Aucune information n'a t perdue. Recherchez dans les rsultats de la compilation d'ventuels moyens d'viter cette erreur.classes statictypes partielsgroupe de mthodesmthode anonymevariable d'environnement LIB option /LIBcommutateur sur type boolen(Avertissement en tant qu'erreur: %1!ls! collectionLe compilateur Microsoft (R) Visual C#2005 a rencontr une erreur interne. Nous vous prions de nous excuser pour le dsagrment encouru.(modificateurs d'accs sur des proprits alias extern itrateursoprateur par dfautEO le format resinfo est <fichier>[,<nom de chane>[,public|private]]types nullablesPA4VS_VERSION_INFOG'G'? &StringFileInfo040C04B0LCompanyNameMicrosoft Corporation~+FileDescriptionVisual C# Compiler Error/Warning Messagesv+FileVersion8.0.50727.8007 (FX35W81RTMGDR.050727-8000): InternalNamecscompui.dll/LegalCopyright Microsoft Corporation. Tous droits rservs.B OriginalFilenamecscompui.dll^ProductNameMicrosoft Visual Studio 2005BProductVersion8.0.50727.8007DVarFileInfo$Translation PADDINGXXPADDINGPADDINGXXPAD0 *H w0s1 0 +0L +7>0<0 +70 0!0 +WCt&2_ )h0034$1@ɠy40  *H 0w1 0 UUS10U Washington10URedmond10U Microsoft Corporation1!0UMicrosoft Time-Stamp PCA0 130327200825Z 140627200825Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U MOPR1'0%U nCipher DSE ESN:B8EC-30A4-71441%0#UMicrosoft Time-Stamp Service0"0  *H 0  ,Զ4d4 X Rp\,j.YIl)8W2 4E廊 %{pgJj=pAϫ%fxxu͋3\}g(X`{3abQeA~%-fAC49R>^6۹j7φKJ%ȍagS/L,cʠRXsB4꓾L} O/]Ef_$FU҃rB":P 00U_KB 8f6VtYIf+0U#0#4RFp @v+50TUM0K0IGEChttp://crl.microsoft.com/pki/crl/products/MicrosoftTimeStampPCA.crl0X+L0J0H+0http://www.microsoft.com/pki/certs/MicCodSigPCA_08-31-2010.crt0  *H w\ב=ͽ{مCs|6ǵ,^T:q@ q&^}l;ɪ_]*'~e T(8Z{V2˓ۯn]D԰N ']a( "pr#z,C3Roӈlޤ5Sew 5Y؆1},wrlMY&²W5|P+Y)8RE)N[_'Pm4 8W7(5:8j]"^{00 a3&10  *H 0_10 &,dcom10 &,d microsoft1-0+U$Microsoft Root Certificate Authority0 100831221932Z 200831222932Z0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0"0  *H 0 rY\0d` BvSl>ok:t/2BN#r5W ʮ IhMKyKqG%ߝuϪsDׁ6\Eܯ=(hrsV5rv_wE8s[gRi/ t)v/T0Yҍb_F1P'@0r)("7N=2=͡8\NV(*2KOc-bE=F[&SzJF7<8w\V< _^0Z0U00UҴX7.3L 0 U0 +70# +71N&`;1o<-0 +7  SubCA0U#0`@V'%* SY0PUI0G0ECA?http://crl.microsoft.com/pki/crl/products/microsoftrootcert.crl0T+H0F0D+08http://www.microsoft.com/pki/certs/MicrosoftRootCert.crt0  *H Y9>&Fo@2j/nI_uL;-C -1#|P!]=/LVpyIr>A i˥ - PV-JҼp VชKWB4aBS+LС(0$ *H  1000w1 0 UUS10U Washington10URedmond10U Microsoft Corporation1!0UMicrosoft Time-Stamp PCA34$1@ɠy40 +]0 *H  1  *H 0 *H  1 140524055927Z0# *H  1x.C'Ճ0 Z+(r 0  *H e;w) FV¶Q>6-]o#}],1̸[>F!>Oiv<ӡ}wW\n^rq4^bε:Jù!z['@t,F/ycBYۛ ٶg۴Y7@"G̐Ю@(Iwt$,)7Jd!-"%Pot:TU+ۨ 66ϒ0r]T