我可以在运行时编辑资源文件吗

Cos*_*sta 5 .net c# asp.net wcf

我有一个 WCF 服务,它用 JSON 响应。我需要创建一个语言文件,我可以在生产服务器上编辑它。如果我需要回收应用程序池没问题。

我正要使用资源文件,但我担心最终用户无法编辑它。我不需要实际地编辑它,最终用户将通过在记事本中打开文件来编辑它,而无需重新编译应用程序。

你有什么建议?

谢谢

Ste*_* P. 5

是的,您可以使用ResXResourceWriter类。

如果您还需要生成 Designer.cs 文件,请参阅此问题Programmatically generate Designer.cs for resx file (ResXResourceWriter/ResXResourceReader)

如果您需要修改现有的 resx 文件,请参阅此问题Modifying .resx file in c#