c# ResXResourceSet在官方示例之后没有得到解决

本文关键字:解决 之后 ResXResourceSet 官方 | 更新日期: 2023-09-27 18:04:03

根据官方文档和示例,在System.Resources命名空间中应该存在ResXResourceSet类。

//从.resx文件中获取资源
using (ResXResourceSet resxSet = new ResXResourceSet(resxFile))
{…

但是,它不能在我的。net 4.5控制台应用程序中解决:

using (var resx = new System.Resources.ResXResourceSet(path))
...

项目文件行抑制状态命名空间"System"中不存在类型或命名空间"ResXResourceSet"。"资源"(是否缺少程序集引用?)

我错过了什么吗?示例教程没有提到任何必需的程序集,并且可以找到System.Resources名称空间本身,并包含一个具有类似名称的类- ResourceSet,然而,似乎只使用二进制文件。

c# ResXResourceSet在官方示例之后没有得到解决

此类的MSDN页面声明所需的程序集是System.Windows.Forms。在相应的页面

上,为每个。net类声明此信息。

您提供的链接只是对所提到的几个类如何工作的总体描述。但是在一般情况下,描述中的每个类可能在不同的命名空间或不同的程序集中,因此有关这些的信息总是在类的主页上为每个类单独编写的。