1、問題:
.NetCore 3.1 發布出來的publish目錄一大堆雜七雜八的文件夾如下圖:
2、產生原因
由Microsoft.VisualStudio.Web.CodeGeneration.Design包導致
3、解決方法:
如果確實需要某種語言資源文件,可以這樣,右鍵編輯項目文件,在<PropertyGroup>添加如下
<SatelliteResourceLanguages>zh-Hans</SatelliteResourceLanguages>
這樣發布出去后只有有一個資源文件夾zh-Hans;如果一個都不想要,這個語言的名稱可以隨便取一個,就不會生成了。