C# 读取保存在具有resx文件的不同程序集中的字符串资源时出现问题

C# 读取保存在具有resx文件的不同程序集中的字符串资源时出现问题,c#,winforms,satellite-assembly,C#,Winforms,Satellite Assembly,我在单独程序集中的“resx”文件中定义了字符串资源。对该程序集的项目引用已添加到我的WinForm项目中。项目引用添加正确,我可以在编码时访问字符串。但是,在运行时,它为我引用的字符串返回NULL。我试图在消息框中将字符串显示为消息 当我在Quick Watch中看到资源字符串时,它会说: “该名称在当前上下文中不存在。” 可能出了什么问题?这个问题已经解决了。在我读取资源文件的代码中有一个问题。用于读取资源字符串的字符串ID错误。请提供更多代码,这应该可以满足您的需要。此问题已解决。在我读取

我在单独程序集中的“resx”文件中定义了字符串资源。对该程序集的项目引用已添加到我的WinForm项目中。项目引用添加正确,我可以在编码时访问字符串。但是,在运行时,它为我引用的字符串返回NULL。我试图在消息框中将字符串显示为消息

当我在Quick Watch中看到资源字符串时,它会说: “该名称在当前上下文中不存在。”


可能出了什么问题?

这个问题已经解决了。在我读取资源文件的代码中有一个问题。用于读取资源字符串的字符串ID错误。

请提供更多代码,这应该可以满足您的需要。此问题已解决。在我读取资源文件的代码中有一个问题。用于读取资源字符串的字符串ID错误。