我有2个文件: lib.dll 和 executor.exe 。
Public Module Module1
Public Function Abc()
MsgBox("I am dll")
End Function
End Module
我想导入 lib.dll 并在 executor.exe 中使用其功能。
我知道可以通过 Visual Basic参考添加 lib.dll ,
但是,当我将 lib.dll 放置在另一个目录中时,它会显示错误。
我想从如下所示的路径导入dll。
imports "C:\Users\root\Desktop\lib.dll"
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Module1.Abc()
End Sub
End Class
答案 0 :(得分:2)
您可以使用“探测”元素指定运行时将在.config文件中搜索DLL的文件夹。
https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/specify-assembly-location