如何使用导入的Vb.net文件

如何使用导入的Vb.net文件,vb.net,Vb.net,在我的应用程序中,我必须在外部目录中搜索文件 榜样 如何使用导入的文件 (例如在项目>属性>资源中)是否在应用程序中 更新: 我该如何改变这个 Dim File = Application.StartupPath & "\Necessary.dll" 对此 Dim File = Me.GetType().Assembly.GetManifestResourceStream("WindowsApplication1.NECESSARY.dl") 至于程序的应用部分所需的文件,以便 我不

在我的应用程序中,我必须在外部目录中搜索文件 榜样

如何使用导入的文件 (例如在项目>属性>资源中)是否在应用程序中

更新: 我该如何改变这个

Dim File = Application.StartupPath & "\Necessary.dll"
对此

Dim File = Me.GetType().Assembly.GetManifestResourceStream("WindowsApplication1.NECESSARY.dl")
至于程序的应用部分所需的文件,以便
我不需要将不必要的文件放在应用程序的同一文件夹中。

首先,您需要将.dll文件粘贴到存在bin文件夹的项目文件夹中

然后在IDE(集成开发环境)中,您必须右键单击解决方案资源管理器中的项目,然后必须单击添加引用

在“添加引用”窗口中,转到“浏览”选项卡

在Brose标签中,您必须选择您的.dll(先前已粘贴),然后单击OK

现在,您可以通过导入名称空间/类来使用.dll文件编码。要导入类,您需要在应用程序的任何类的顶部写下以下行

导入System.Data.SqlClient


这里,System.Data.SqlClient就是一个例子。您需要按照.dll文件提供的名称输入相应的名称。

您希望如何使用它们,是否正在尝试实现插件体系结构?需要更多的信息,因为它现在的问题是广泛的。我想注入一个dll到一个进程,并这样做,我必须把dll在同一个文件夹作为编译后的应用程序,我宁愿有dll集成到exe。
Dim File = Me.GetType().Assembly.GetManifestResourceStream("WindowsApplication1.NECESSARY.dl")