
正文
asp.net客户端调用c++dll,aspnet js调用c#
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ASP.NET怎样引用其他DLL
在解决方案视图里,右键点引用,添加引用,浏览。找到你的DLL文件。
直接在网站的Project上点击右键,选择添加引用即可。这时的操作和Winfrm是一样的。在编译时系统会自动将你引用的文件拷贝到Bin目录下。注意要编译后才能发布,要不然会因为文件没有拷贝到Bin,而报错。
如果是编译时调用,那么直接添加引用即可。在解决方案中,下面有个“引用”,右击选择添加引用,选择“浏览”标签,然后浏览到该DLL并确定即可,就可以直接用了。如果是动态的,可以用反射技术。相关资料请在网上搜索。
第一步,建立你的网站(通过visual studio 2005)第二步,引用他的dll文件,这时候你的bin目录里就会出现他。第三步,在你的网页文件中加入和他一样的语句。
[img]相关问答
Q1: asp.net如何调用已经制作好的.dll文件?
1、\x0d\x0a\x0d\x0a如果是控件dll文件,可以右击工具箱-选择项(需要稍等一会)-出现选择工具箱项-浏览-选择要添加的dll文件,工具里面就会自动出现相关控件,使用时可以按照vs自带控件一样拖动或双击。
2、直接在网站的Project上点击右键,选择添加引用即可。这时的操作和Winfrm是一样的。在编译时系统会自动将你引用的文件拷贝到Bin目录下。注意要编译后才能发布,要不然会因为文件没有拷贝到Bin,而报错。
3、在解决方案视图里,右键点引用,添加引用,浏览。找到你的DLL文件。
4、你如果需要调用dll的话可以用LS的方法将dll引用到自己的项目中,如果要查看dll的源代码可以用Reflector工具。
Q2: ASP.NET(C#)调用C++编写的dll
ASP.NET就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式。.NET有很多种语言组成,比如C#、VB.NET、J#、Jsript、ManagedC++,但是都是运行在.NETFrameWorkRunTime底下的。
asp.net是一种用来快速创建动态Web网站的技术,不是语言,它使用C#(或者vb.net)为开发语言。
asp.net是一种用来快速创建动态Web网站的技术,不是语言,它使用C#(或者vb.net)为开发语言。asp.net是.net平台下的一个框架,是用于开发Bs网站的一种技术。
ASP.NET做的都是B/S程序,所谓B/S就是“浏览器/服务器”程序,因为asp.net的代码是在服务器端编译完根据浏览器的请求发送给浏览器的。而C/S指的是客户/服务器。
ASP.NET是下一代ASP,是微软.NET构架的重要组成部分。超绝的性能加上微软的实力,可以预见不久ASP.NET将成为互联网开发的首选。Asp.net又叫asp+,他不是asp的简单升级,而是 microsoft推出的新一代Active Server Pages。
Q3: asp.net如何注册或调用dll
DLL如果你是用其它语言编辑的你还是要REVGER32注册一下的。然后DLL引用完以后应该提供一个 ONLOAD方式的。你在APPALECATION STAT里OnLOAD起来……然后USING 命名空间。然后应该就可以使用方法了。
直接在网站的Project上点击右键,选择添加引用即可。这时的操作和Winfrm是一样的。在编译时系统会自动将你引用的文件拷贝到Bin目录下。注意要编译后才能发布,要不然会因为文件没有拷贝到Bin,而报错。
在解决方案视图里,右键点引用,添加引用,浏览。找到你的DLL文件。
第一步,建立你的网站(通过visual studio 2005)第二步,引用他的dll文件,这时候你的bin目录里就会出现他。第三步,在你的网页文件中加入和他一样的语句。
现在,我们可以用IntPtr hModule=LoadLibrary(“Count.dll”);来获得Dll的句柄,用IntPtr farProc=GetProcAddress(hModule,”_count@4”);来获得函数的入口地址。
选择“浏览”标签,然后浏览到该DLL并确定即可,就可以直接用了。如果是动态的,可以用反射技术。相关资料请在网上搜索。
关于asp.net客户端调用c++dll和aspnet js调用c#的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







