Sdílet prostřednictvím


CA1824: Označte sestavení pomocí atributu NeutralResourcesLanguageAttribute

TypeName

MarkAssembliesWithNeutralResourcesLanguage

CheckId

CA1824

Kategorie

Microsoft.Performance

Narušující změna

Nenarušující

Příčina

Sestavení obsahuje zdroj odvozený na základě ResX, ale neobsahuje aplikaci NeutralResourcesLanguageAttribute.

Popis pravidla

Atribut NeutralResourcesLanguage informuje ResourceManager o jazyku, který byl použit k zobrazení zdrojů neutrální kultury pro sestavení.Při nalezení zdrojů v rámci stejné kultury jako je jazyk neutrálních zdrojů, použije automaticky ResourceManager zdroje, které jsou umístěny v hlavním sestavení.Toto je prováděno místo vyhledávání satelitního sestavení, které obsahuje aktuální prostředí uživatelského rozhraní aktuálního vlákna.To zlepšuje výkon vyhledávání při prvním získání zdrojů a může snížit vaši pracovní sadu.

Napravování porušení

Pro napravení porušení tohoto pravidla je zapotřebí do sestavení přidat atribut a určit jazyk zdrojů neutrální kultury.

Určení jazyka

Určení jazyka zdroje neutrální kultury

  1. V Průzkumníku řešení klikněte pravým tlačítkem myši na projekt a poté klikněte na Vlastnosti.

  2. V levém navigačním panelu vyberte Aplikace a klikněte na tlačítko Informací o sestavení.

  3. V dialogovém okně Informací o sestavení vyberte z rozevíracího seznamu jazyk Neutrální jazyk.

  4. Klikněte na tlačítko OK.

Kdy potlačit upozornění

Potlačení upozornění tohoto pravidla je přípustné.Avšak může dojít ke snížení výkonu při spuštění.