1.問題:
.net core 3.1 發布時會多不少如下文件夾,如下圖:
2.產生原因:
由Microsoft.VisualStudio.Web.CodeGeneration.Design包導致
3.解決方法:
如果確實需要某種語言資源文件,可以這樣,右鍵編輯項目文件,在<PropertyGroup>添加如下
<SatelliteResourceLanguages>zh-Hans</SatelliteResourceLanguages>
這樣發布后,就只會有一個資源文件夾;如果一個都不想要,這個語言文字名稱可以亂取一個,就不會生成了。
如圖: