将我自己的dll添加到项目中时,添加对其他dll的引用

时间:2014-04-16 10:05:21

标签: .net vb.net visual-studio dll

我已经构建了一个类库,需要来自第三方的其他dll才能出现在最终用户的计算机上。我只设想第三方的现有用户使用此工具,因为它只是添加了一些缺少的功能。

为了使最终用户尽可能简单,可以让我的dll在其自身被添加为项目中的引用时添加对其他dll的引用(如果它找到所需的第三方dll到没有参加项目)如果是这样的话怎么做?我确切地知道第三方dll在最终用户的机器上的位置。

最后,我一直在努力为这种类型的操作找到正确的术语,以便自己进行更多搜索。如果有一个特定的术语可以让我知道它是什么?

由于

1 个答案:

答案 0 :(得分:0)

如果你的意图是在运行时加载一个dll:

Assembly assembly = Assembly.LoadFile(@"YOUR_FILE_PATH\DLL.dll");

Type type = assembly.GetType("MyType");

object instanceOfMyType = Activator.CreateInstance(type);