PMF*_*PMF 13 .net c# multilingual multilingual-app-toolkit
当我尝试在C#项目上启用Mulitlingual app工具包时,我收到如下错误,没有更多的事情发生:
项目"项目名称"未启用 - 无法确定项目的源文化.
怎么了?
PMF*_*PMF 21
将这样的行添加到assemblyinfo.cs文件中:
[assembly: NeutralResourcesLanguage("en")]
Run Code Online (Sandbox Code Playgroud)
指定的语言是应用程序当前使用的语言(即通常是硬编码的文本,在翻译之前)
Fra*_*ois 12
对于.Net Standard项目,编辑要添加的csproj文件:
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<NeutralLanguage>en-US</NeutralLanguage>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
另一种方法:
同样在SHOW OUTPUT FROM:下拉列表的OUTPUT面板中,选择MULTILINGUAL APP TOOLKIT.
确保您至少有一个资源文件!