添加从程序中找到的参考

时间:2013-06-21 13:55:11

标签: vb.net

在VB.net中添加引用时,我不确定它是如何工作的。但我想知道当我完成应用程序并希望允许人们使用它时会发生什么,在完成应用程序后添加引用如何工作。对不起,如果我听起来像个白痴我不做任何编程,除非在业余时间很少。

我想另一种说法问题的方法是,当我完成并准备分发程序时,程序将如何引用这些DLL。我打算将所有DLL存储在一个名为files的文件夹中,该文件夹位于应用程序启动点。我怎么说从程序本身添加应用程序启动路径/文件中的参考?

我不确定这是否就像在运行时添加引用一样,我已经尝试过搜索,但我正在努力弄清楚它是如何工作的。

或者当我编译程序时它是否会创建一个新的dll文件?

如果是这样,我如何让引用进入文件夹?

1 个答案:

答案 0 :(得分:0)

关键在于你的意思是“分发程序”。如果您要创建一个安装项目,那么“检测到的依赖项”应该自动填充适当的dll等,并将这些绑定到.msi中,而不需要您执行任何操作。 如果你只是要“分发”一个exe,那么你也需要提供dll等,并以某种方式将它们放到与exe相同的文件夹中。 只是复杂的事情MS已经弃用他们自己的.msi构建器并且它在VS2012中不可用(AFAIK - 我仍在使用VS2010,虽然我已经快速浏览了VS2012但是我不喜欢我所看到的)所以你可能会看看Installshield SE等。