gpt4 book ai didi

c# - C# 中的反射会失败吗?

转载 作者:行者123 更新时间:2023-12-03 04:22:31 25 4
gpt4 key购买 nike

我们正在使用 C# 开发一个应用程序。我们将所有资源存储在一个中央资源 DLL 中,该资源包含我们支持多种文化的图像、图标和字符串。

我们使用以下代码从解决方案中的任何项目访问资源;

private ResourceManager ResMan;
ResMan = new ResourceManager("libResx.Resource", Assembly.ReflectionOnlyLoad("libResx"));

然后我们使用以下方式访问资源的任何元素;

btnClose.Text = ResMan.GetString("btnClose");

除了资源 DLL 丢失之外,是否有任何因素可能导致反射无法找到资源 DLL(程序集)。到目前为止,它的测试是完美的,当它最终部署到野外时,我们应该注意什么吗?

反射会失败吗?

最佳答案

它可能会失败。您可以对程序集进行属性设置,以防止来自同一命名空间之外的另一个程序集的反射。

关于c# - C# 中的反射会失败吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/459634/

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