以正确的编码生成 .resx 资源文件

Generating .resx resource files in the correct encoding

我知道我可以在属性工具 window 中更改资源文件的编码(例如 Unicode/utf-16),但这只会为现有文件设置它。

能否让Visual Studio的Resource Generator(resgen.exe)先输出特定编码的文件,这样就不用每次都改编码类型了我使用资源编辑器添加、删除或更新文件中的条目,还是需要在项目属性中添加预构建事件命令?

事实证明我把事情复杂化了,我选择使用 UTF-16-to-UTF-8 character converter 代替。

这似乎足以满足我的需求。