【问题标题】:Dotnet Core - Getting a warning ""ark assemblies with NeutralResourcesLanguageAttribute"Dotnet Core - 收到警告“带有 NeutralResourcesLanguageAttribute 的 ark 程序集”
【发布时间】:2020-01-09 11:06:40
【问题描述】:

我收到以下警告:

Warning CA1824  Mark assemblies with NeutralResourcesLanguageAttribute  JobsLedger.INITIALISATION

我找到了this

但是我仍然不知道如何添加以下内容,或者确实这是我需要做的......

[assembly: NeutralResourcesLanguage("en")]

谁能告诉我我需要做些什么来消除这个错误..

【问题讨论】:

    标签: c# .net-core


    【解决方案1】:

    您可以将此属性添加到项目中的任何文件。如果你有 Program.csStartup.cs 然后把它放在那里

    using System;
    using System.Resources;
    
    [assembly: NeutralResourcesLanguage("en")]
    
    namespace ConsoleApp
    {
        public static class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("Hello World!");
            }
        }
    
    }
    

    或者如果你想忽略它,添加

    <NoWarn>CA1824</NoWarn>
    

    到 .csproj 文件

    【讨论】:

    • 我有 StartUp.cs 我想我应该将它添加到那里? - 在顶部。
    • 是的。但在我看来,将它添加到 Program.cs 会更好
    猜你喜欢
    • 2019-04-06
    • 1970-01-01
    • 1970-01-01
    • 2016-10-15
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多