您现在的位置是:网站首页>编程语言

NetCore发布的时候如何去除生成的多余的语言文件夹

编程语言阿文2022年6月02日2025浏览

简介NetCore发布的时候如何去除生成的多余的语言文件夹,如cs,de...,Microsoft.CodeAnalysis等语言资源文件问题:NetCore发布出来的publish目录一大堆……


NetCore发布的时候如何去除生成的多余的语言文件夹,如cs,de...,Microsoft.CodeAnalysis等语言资源文件

问题:

NetCore 发布出来的publish目录一大堆杂七杂八的文件夹如下图:

ss1


产生的原因:

由Microsoft.VisualStudio.Web.CodeGeneration.Design包导致

ss2


解决办法:

如果确实需要某种语言资源文件,可以这样,右键编辑项目文件,在<PropertyGroup>添加如下:

<SatelliteResourceLanguages>zh-Hans</SatelliteResourceLanguages>

ss

这样发布出去后只有有一个资源文件夹zh-Hans;如果一个都不想要,这个语言的名称可以随便取一个,就不会生成了多余的文件夹了

ss3



标签: C# netcore

0

评论文明上网,理性发言0条评论