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即可。
posted @ 2020-10-22 18:01  Elijah_j  阅读(203)  评论(0编辑  收藏  举报