如何从外部程序集访问资源

时间:2010-04-12 19:27:54

标签: vb.net satellite-assembly

我想创建一个vb.net项目,我将用它来保存我在多个项目中需要的图像和字符串资源。

我无法弄清楚如何使用其他项目的代码访问这些资源。

1 个答案:

答案 0 :(得分:0)

您需要通过在项目中引用程序集或调用Assembly.Load来加载程序集,以加载实际的DLL文件并创建一个名为ResourceManager的新对象,该对象沿着您加载的程序集或程序集的类型传递(如果你在项目中引用了它。)

然后从资源管理器(GetString,GetInt,GetImage等)进行调用,以获取附属程序集所包含的不同内容。