欢迎分享,转载请注明来源:内存溢出
在VS.NET中,进入菜单“项目”——>添加引用——>.NET选项卡,选取System.Data.OracleClient.dll。\x0d\x0a\x0d\x0a另:\x0d\x0a.net4以上.开始不支持ORACLE.所以如果不是必须,你可以把你的项目----程序属性中的目标框架调整到3.5\x0d\x0a然后在解决方案资源管理器里面右键程序,添加引用.选.NET.中的System.Data.OracleClient.NET程序集(Assembly)不同于传统的Win32动态链接库,虽然同为.dll文件。在一般的.NET应用里面,只能添加托管的程序集(Managed Assembly)。所以,我想你所要添加的动态链接库Pcomm.dll是传统的Win32 Dll,C/C++,Delphi可以直接通过静态或动态链接甚至在运行时进行调用,但在常规的.NET应用里面,不能做到这一点,在托管(Managed)代码里面调用非托管的(Unmanaged)代码目前可以的方法包括P/Invoke,COM Interop,IPC等。还可以引用在您的硬盘上但不在 GAC 中的组件。引用某个组件后,即可在代码中使用该组件。注意部署包含对自定义组件(该组件在 GAC 中注册)的引用的应用程序时,组件将不与应用程序一起部署。在以前版本的 Visual Studio.NET 中,可以设置引用的“复制本地”属性,确保部署程序集。在 ASP.NET 2.0 中,若要与应用程序一起部署任何程序集,都必须手动将程序集添加到应用程序的 Bin 文件夹。这样可减少发布不熟悉的自定义代码的风险。有关更多信息,请参见 使用程序集和全局程序集缓存 和部署和全局程序集缓存。添加对已注册的 COM 组件的引用在“网站”菜单上,选择“添加引用”,然后单击“COM”选项卡。从COM 组件列表中选择要用的组件,然后单击“确定”。 Visual Basic 自动创建一个互 *** 作程序集,这是一个专用 .NET 程序集,其中包含用于定义 COM 类型的元数据,它使 .NET 编译器能够解析对 COM 对象的调用。 如果列表中没有要用的组件,则单击“浏览”选项卡,在硬盘上查找该组件文件。添加对已向 .NET Framework 注册的 .NET 组件的引用在“网站”菜单上,选择“添加引用”,然后单击对话框中的“.NET”选项卡。从.NET 组件列表中选择要用的组件,然后单击“确定”。如果列表中没有要用的组件,则单击“浏览”选项卡,在硬盘上查找该程序集文件。引用组件在项目中添加对组件的引用后,即可在代码中使用该组件。 使用引用的组件在标识要引用的命名空间的类或模块的顶部,添加 Imports (Visual Basic) 语句或 using (C#) 语句。有关更多信息,请参见 Imports 语句 或using 语句(C# 参考)。然后,可以使用成员名称而不需要完全限定名称(在成员名称前加上命名空间名称)。例如,如果添加对 System.Web 命名空间的引用,并对 System.Web.UI.WebControls 命名空间添加 Imports (Visual Basic) 语句或 using (C#) 语句,则可以引用 SiteMapNodeItem 类,而无需使用其完全限定名,如下面的示例所示:[Visual Basic]Imports System.Web.UI.WebControls Public Class SampleClass Dim smni As SiteMapNodeItem = _ New SiteMapNodeItem(0, SiteMapNodeItemType.Parent) End Class C# using System.Web.UI.WebControlspublic class SampleClass { SiteMapNodeItem smni = new SiteMapNodeItem(0, SiteMapNodeItemType.Parent)}如果不对 System.Web.UI.WebControls 命名空间使用 Visual Basic .NET Import 语句或 C# using 语句,仍可以引用 SiteMapNodeItem 类,但必须使用其完全限定名,如下面的示例所示。[Visual Basic]Public Class SampleClass Dim smni As System.Web.UI.WebControls.SiteMapNodeItem = _ New System.Web.UI.WebControls.SiteMapNodeItem(0, _ System.Web.UI.WebControls.SiteMapNodeItemType.Parent) End Class C# public class SampleClass { System.Web.UI.WebControls.SiteMapNodeItem smni = new System.Web.UI.WebControls.SiteMapNodeItem(0, System.Web.UI.WebControls.SiteMapNodeItemType.Parent)}请参见任务如何:在 Visual Studio 中添加或移除引用如何:从 Visual Basic 中引用 COM 对象其他资源COM Interop
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
天龙功放airplay在哪里设置
上一篇
2023-05-17
ppt中怎样插入图表
下一篇
2023-05-17
评论列表(0条)