日期:2014-05-18  浏览次数:20509 次

请问各位高手!如何在web应用程序中引用dll
用vc开发的dll文件可以在asp.net中使用吗?如何使用,请指教!!!
假如我在dll文件中定义拉一个加法涵数,有两个参数(int),如何实现参数的传值??还有参数引用用??
谢谢啦!很急,希望能说的易懂些.多谢!

------解决方案--------------------
需要把DLL放到BIN目录下通过
调用API的形似 使用[DllImport]标记声名在来掉用才可以.

至于参数可以查阅MSDN 托管与非托管类型对照表进行传递.
------解决方案--------------------
用VC写可管理的dll。
------解决方案--------------------
就是12楼的做法:DllImport
------解决方案--------------------

using System.Runtime.InteropServices;
[DllImport("a.dll", EntryPoint = "addnum")]

public static extern 你的返回类型DLL中写的 addnum(int a,int b);