Dotnet Core - 收到警告“带有 NeutralResourcesLanguageAttribute 的 ark 程序集”
Posted
技术标签:
【中文标题】Dotnet Core - 收到警告“带有 NeutralResourcesLanguageAttribute 的 ark 程序集”【英文标题】:Dotnet Core - Getting a warning ""ark assemblies with NeutralResourcesLanguageAttribute" 【发布时间】:2020-01-09 11:06:40 【问题描述】:我收到以下警告:
Warning CA1824 Mark assemblies with NeutralResourcesLanguageAttribute JobsLedger.INITIALISATION
我找到了this。
但是我仍然不知道如何添加以下内容,或者确实这是我需要做的......
[assembly: NeutralResourcesLanguage("en")]
谁能告诉我我需要做些什么来消除这个错误..
【问题讨论】:
【参考方案1】:您可以将此属性添加到项目中的任何文件。如果你有 Program.cs 或 Startup.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 会更好以上是关于Dotnet Core - 收到警告“带有 NeutralResourcesLanguageAttribute 的 ark 程序集”的主要内容,如果未能解决你的问题,请参考以下文章
在 dotnet core 中打开和编辑受密码保护的 zip