ASP.NET怎样引用其他DLL

就是像WinForm那样添加引用就可以用封装好的方法... 就是像WinForm那样添加引用就可以用封装好的方法 展开
 我来答
宣义坊的大蚂蚁
2008-11-21 · TA获得超过2830个赞
知道大有可为答主
回答量:1617
采纳率:90%
帮助的人:867万
展开全部
直接在网站的Project上点击右键,选择添加引用即可。这时的操作和Winfrm是一样的。在编译时系统会自动将你引用的文件拷贝到Bin目录下。注意要编译后才能发布,要不然会因为文件没有拷贝到Bin,而报错。
chj_yh
2008-11-21 · TA获得超过147个赞
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:252万
展开全部
最简单的方法:
1、将你的dll文件拷到c:\winnt\system32\下 。
2、执行“regsvr32 c:\winnt\system32\youFile.dll”注册youFile.dll(以上为缺省的系统路径,如果系统的安装路径不同,根据实际情况修改)。
3、如果是visual studio的话,在网站—〉添加引用-〉com选项,找到你的注册的com,添加引用.
就可以看到里面提供的接口。左边工程解决方案菜单可以导入。
然后声明实例化后就可以使用了。如:
HMODULE hMod = LoadLibrary("MAPI32.DLL");

if (hMod == NULL)
{
AfxMessageBox(AFX_IDP_FAILED_MAPI_LOAD);
return;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雀瑶愚雨凝
2020-06-24 · TA获得超过3870个赞
知道大有可为答主
回答量:3000
采纳率:29%
帮助的人:214万
展开全部
这要看你引用dll文件是什么文件,是单纯的类库还是外部或自定义控件dll文件。
如果是类库dll文件,引用的步骤是这样的:在解决方案管理器中,选中要添加引用的项目或网站-右击-添加引用-选择要添加的dll文件路径-确定,即可添加到项目中。但是具体引用时还需要引用相关命名空间。
如果是控件dll文件,可以右击工具箱-选择项(需要稍等一会)-出现选择工具箱项-浏览-选择要添加的dll文件,工具里面就会自动出现相关控件,使用时可以按照vs自带控件一样拖动或双击。
至于是否需要注册,那要看dll文件本身了,有的需要注册,有的不需要,根据不同的dll文件注册方法有不同的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式