使用resxresourcewriter写入旧版本的.Net

时间:2015-11-17 15:32:28

标签: c# asp.net

根据这篇文章:https://msdn.microsoft.com/en-us/library/dd384266(v=vs.110).aspx

可以使用旧版本的.Net编写资源文件,有没有人有任何关于如何实现这一目标的例子?我在这里找到了一个类似的问题,但没有回答。

谢谢!

1 个答案:

答案 0 :(得分:0)

我(有点)有答案!

using (var rw = new ResXResourceWriter(FileName, (type) =>
{
    return "System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089";
}))

这允许您编写资源并在您指定的任何内容中设置.net版本。但是,这确实存在一个问题,即标题(读取器或写入器)被明确设置并导致标头无效。