【发布时间】:2011-02-07 10:32:03
【问题描述】:
我正在尝试打开一个 resx 文件,该文件是我的 C# 项目中的资源。我需要创建一个 ResXResourceSet 对象。但是在运行时会引发“路径中的非法字符”异常。这是我正在尝试使用的代码。
var resX = new ResXResourceSet(Project.Properties.Resources.ResXFile);
ResXResourceSet 类只有两个构造函数(来自流和来自文件名)。在这种情况下如何创建 ResXResourceSet 类的对象?
【问题讨论】:
-
您将 .resx 文件的 content 作为字符串嵌入到您的资源中。这不是您想要的,.resx 文件应该由 resgen.exe 编译。而是将文件添加到您的项目中。