1 -- 新建一个类库(*.CS、*.VB),导入必要的命名空间,并定义一个新的命名空间(与本身文件名相同即可),然后创建一个新的类,里面写程序函数
2 -- 将C#或VB代码编译成DLL 将编写好的类库文件放到windows文件夹下的Microsoft.net\Framework(Version)文件夹下 csc /r:system.dll /t:library /out:(生成的DLL文件名) (类或类库*.cs、*.vb) 如:csc /r:mydll.dll /r:system.dll test ydll.dll mydll.cs 将DLL生成Exe执行文件 //这是EXE调用的方法 csc /r:(源DLL名称) /r:system.dll (调用该DLL的CS、VB文件*.cs、*.vb) 在VS.NET的项目里,右击项目,“添加引用”,嘿嘿,把编译好的DLL选进来,然后就可以导入第一步中的命名空间了(否则就TM找不到命名空间)!
3 -- 在页面后台程序里派生一个类并调用DLL里的函数:)
说明:编译后的DLL即为一个(或多个)C#类,与*.cs没有区别,但经本人测试DLL效率明显比直接调用cs要快。
本人刚学.NET,才学疏浅,诚心欢迎您的指正:)
2 -- 将C#或VB代码编译成DLL 将编写好的类库文件放到windows文件夹下的Microsoft.net\Framework(Version)文件夹下 csc /r:system.dll /t:library /out:(生成的DLL文件名) (类或类库*.cs、*.vb) 如:csc /r:mydll.dll /r:system.dll test ydll.dll mydll.cs 将DLL生成Exe执行文件 //这是EXE调用的方法 csc /r:(源DLL名称) /r:system.dll (调用该DLL的CS、VB文件*.cs、*.vb) 在VS.NET的项目里,右击项目,“添加引用”,嘿嘿,把编译好的DLL选进来,然后就可以导入第一步中的命名空间了(否则就TM找不到命名空间)!
3 -- 在页面后台程序里派生一个类并调用DLL里的函数:)
说明:编译后的DLL即为一个(或多个)C#类,与*.cs没有区别,但经本人测试DLL效率明显比直接调用cs要快。
本人刚学.NET,才学疏浅,诚心欢迎您的指正:)
浙公网安备 33010602011771号