游戏授权,APP授权,一手资源,专业团队 qq群698886111

把C#类库Dll改造为Win32Dll免COM、免注册

1、众所周知,C# .NET是基于Clr,托管代码,因此想调用dll,只有通过Com对象调用的方式;
2、Com对象有他的缺陷,比如无法支持多线程等;
3、现在只需要在编译之前,仅需对方法进行特性标记,然后即可对Dll进行“改造”,进而公开函数可被直接调用!
4、再也不用管什么Com可视,zc,定义Com接口了;

把C#类库Dll改造为Win32Dll免COM、免注册插图
把C#类库Dll改造为Win32Dll免COM、免注册插图(1)
把C#类库Dll改造为Win32Dll免COM、免注册插图(2)

方法非常非常简单,
第一步,复制 MethodProperty.cs  到你的解决方案中;
第二步,给你需要导出的函数增加特性:[MethodProperty(Export = true)]
第三步,生成你的dll文件
第四步,打开Net类库编译器.exe,选择Dll文件,编译导出。

完成。

更新日志:

    1. 修复一处bug: 有函数名重复时, 不输出日志且等待光标不能恢复;
    2. 编译链接时, 请确保类库文件与所引用的库文件在同一个文件夹;
    3. 计划下个版本增加对 netcore 的支持

资源下载此资源为免费资源,请先
如有问题,请联系客服QQ :930960485 QQ交流群:772053172
资源下载
下载价格:免费
更新时间:2020/05/17
更新版本:1
如有问题,请联系客服QQ :930960485 QQ交流群:772053172
0
广告位招租

评论0

请先

广告位招租
易学手机界面分析工具上线!可用于安卓手机界面,模拟器界面分析,加速自动化开发!查看详情
没有账号? 注册忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码
'); })();