如何先判断dll文件是否存在,再决定是否引用
我把所有菜单的中文名称放在一个dll文件中,通过引用这个文件可以实现语言转换
但目前问题是怎让程序先判断这个dll文件是否存在 然后再决定是否引用,如果不存在,则还是保持原来菜单的名称
望大家提供个思路 谢谢
[解决办法]
先 File.Exists ,然后 Assembly去load
[解决办法]
- C# code
Assembly a = Assembly.LoadFrom("e:\\ClassLibrary1.dll"); Type t = a.GetType("ClassLibrary1.Class1"); object obj = a.CreateInstance("ClassLibrary1.Class1"); t.GetMethod("add").Invoke(obj, null);