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個小時,由羣內大佬一語指出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章