1. 程式人生 > 實用技巧 >ILRuntime 學習(未完成)

ILRuntime 學習(未完成)

最近面試總問到ILRuntime,自己一頭霧水,所以需要學習一下這個.

本裝置用的是2018.4.2f(中國版本,你懂的)和.net4.6.1,反正是在packagemanager中打不開ilruntime外掛,按照下面連結該package.json也不行,最後從github上下載下來(這裡使用的是unity2019 跟.net4.6.0)

GitHub下載連結

vs除錯外掛

匯入後報unsafe導致編譯報錯,按照下圖完美解決。另外需要在Assets目錄裡建立一個名為smcs.rsp的文字檔案(檔案中加入-unsafe

HotFix_Project是熱更DLL工程,存在於Assets\Samples\ILRuntime\1.6\Demo\HotFix_Project~

目錄中,請用VS2015之類的C# IDE開啟和進行編譯,在編譯前請確保至少開啟過一次Unity的主工程,如果編譯依然說找不到UnityEngine等dll,請手動重新指認一下

  • 這裡卡主暫停
  • 如果你希望在VisualStudio的C#專案中使用ILRuntime, 你只需要引用編譯好的ILRuntime.dllILRuntim.Mono.Cecil.dll以及ILRuntime.Mono.Cecil.Pdb.dll即可。