Native 编程笔记

一、编译流程

1.Properties 修改程序集名称

在这里插入图片描述
在这里插入图片描述

2.修改配置管理器

在这里插入图片描述

3.修改 json

在这里插入图片描述
修改其中 name version version_id description
在这里插入图片描述
修改菜单
在这里插入图片描述
修改权限(最后一项权限后不能有逗号)

4.在函数库里查找合适的函数,且在创建的类中继承并实现

ed:
在这里插入图片描述
注意:
框架一定要选.NET Framwork 4.5以上的版本
在这里插入图片描述

5.将创建的类引用

在这里插入图片描述

6.在 CQMain 中注册已实现的类, 该类位于 “Native.Core” -> “CQMain.cs”

格式为 unityContainer.RegisterType<继承类, 自定义类>(“事件name(见json)”);在这里插入图片描述

7.检查所有项目是不是都将生成中的平台目标改为x86

在这里插入图片描述
否则会报错
在这里插入图片描述

8.运行自定义工具 CQExport.tt

在这里插入图片描述

9.生成或重新生成

在这里插入图片描述

10.重载应用

在这里插入图片描述

二、使用时遇到的让人头疼找不着办法的问题

1.函数调用时的参数

参数一定要写对,不管是数量还是类型!!!!!
不要听信ide的创建函数建议!!!!
ide的建议一般只用来添加using,其他不要轻信。

寻找解决办法4个小时,由群内大佬一语指出。

猜你喜欢

转载自blog.csdn.net/qq_36769966/article/details/104971871