2

将用 C 编写的 DLL 放入 VB.NET(Express Edition 2010)项目的最佳方法是什么?我现在有定位绝对路径的外部函数的声明,如下所示:

C:\Users\Kyle\Documents\Pelles C Projects\ROBOLIB\ROBOLIB.dll

因为 Visual Basic 创建了许多不同的目录,程序可以从这些目录运行(调试、发布、发布)。有什么办法可以告诉 VB.NET 将某些文件放入程序的目录中?或者我应该以某种方式自定义安装程序,以便将我需要的 DLL 放在特定位置?

4

1 回答 1

4

您可以将 DLL 添加到您的项目中(通过拖放或鼠标右键单击 -> 添加 -> 现有元素)。如果您右键单击该文件并选择属性,您可以定义“复制到输出目录”。

当然,您应该确保安装程序(如果您创建一个)复制文件。

于 2012-08-07T18:27:55.093 回答