gpt4 book ai didi

c# - 从 resx 文件中读取字符串 sharpdevelop c#

转载 作者:行者123 更新时间:2023-11-30 16:33:20 26 4
gpt4 key购买 nike

我正在使用 sharp develop 在 C# 中编写一个类库。我包括一个包含一些字符串值的 resx(resource) 文件。我正在使用以下代码:

ResourceManager rm = new ResourceManager("ResourceFileName",this.GetType().Assembly);
string str=rm.GetString("Keyname");

它编译得很好。在运行时,它给我以下错误:

Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "ResourceFileName.resources" was correctly embedded or linked into assembly "myassembly" at compile time, or that all the satellite assemblies required are loadable and fully signed.

问题是Sharpdevelop中不能使用resx文件吗??如果是,那么如何解决这个问题。

感谢和问候,
瓦米普

最佳答案

在第一个参数中使用资源类的全名“namespace.classname”在第二个论点中

 Assembly.GetExecutingAssembly()

关于c# - 从 resx 文件中读取字符串 sharpdevelop c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3317727/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com