vs 导出一个dll,放到unity 里面以后,dll 的 Inspector 下显示如下警告信息:
This plugin references at least one UnityEngine module assemblies directly(UnityEngine.CoreModule.dll). To assure forward compatibility, only reference UnityEngine.dll, which contains type forwarders for all the module dlls
同时untiy报错,这个dll被broken了无法load
解决办法:导入的dll只需要导入untiyengine的完整包即可。不要导入子包,否则unity会认为你到了了相同的多个dll
具体在vs引用里面添加的dll路径为:C:\Program Files\Unity\Editor\Data\Managed 其他不要添加