当项目名称与命名空间不同时,@localizer mvc 找不到资源

@localizer mvc not finding resources when project name different then namespace

我在 asp.net 内核中配置了本地化,但它不起作用,资源设置为嵌入式。 我发现项目名称和命名空间不同,当将它们设置为相同时,本地化程序可以正确开始翻译。

有没有办法将不同的命名空间传递给该本地化程序然后更改命名空间?

可以使用 <AssemblyName>name</AssemblyName>

在 csproj 中覆盖程序集名称