添加自定义列resx文件

7 c# resx

这听起来像一个不寻常的问题,但我很好奇,我怎么能额外列添加到RESX文件设置(所以我想有这样的事情"的名称,价值,评论,富")

我在网上环顾四周,并没有听说过其他人尝试这样的事情,但我认为通过写一个新的resx读者和作家可能会做到这一点.只是想知道是否有人对此问题有任何见解,主要是我打算用它来存储消息并使用存储在资源文件中的优先级记录它们(在本例中为foo列)

Mik*_*son 5

您可以使用XML编辑器打开resx文件并修改架构,但Visual Studio中内置的resx编辑器将删除您手动添加到架构的任何列.

但是通过创建自己的读者,它应该是可能的.

[编辑]我从.Net框架复制了ResXResourceReader/Writer,但当我将这些添加到.resx文件时,.Net中的托管资源编辑器会抛出错误.我最好的建议是在模式中添加一个新列,并使用另一个编辑器,如http://madskristensen.net/post/A-NET-resource-editor-application-for-resx-files.aspx中的编辑器.只需修改代码即可考虑额外的列.