.net core 生成 发布的文件里删除多余的语言包

问题

在.net core中, 生成或者发布的时候含有大量的其他语言包, 如下图这种

原因

是因为我们没有为项目指定语言, 所以会列出多种

解决

1. 鼠标右键项目, 卸载项目

2. 鼠标右键项目, 编辑.csproj文件

3. 在 PropertyGroup 节点下 添加制定语言包 <SatelliteResourceLanguages>zh-Hans</SatelliteResourceLanguages>

 4. 加载项目, 清理解决方案, 重新生成就只有你指定的语言包

posted @ 2020-05-27 14:54  范斯  阅读(1167)  评论(0编辑  收藏  举报