0

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

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

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

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

如果是这样,我如何将参考资料放入文件夹中?

4

1 回答 1

0

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

于 2013-06-21T14:12:13.540 回答