Unity 插件集成错误
最近在用VS写一个Unity自动构建版本的dll插件,里面用到了UnityEditor.dll插件,引入Unity工程之后没有报错,但是在build的时候会提示以下错误
The Assembly UnityEditor is referenced by AutoBuildPlugin. But the dll is not allowed to be included or could not be found.
刚开始以为是UnityEditor.dll包问题,替换了当前Unity版本中的UnityEditor.dll包,发现是还有这个问题。后面继续检查了vs工程.net Framework版本和Unity工程中引用的.net Framework,都调整到4.6版本,继续测试,问题依旧。
后面检查文件目录才发现AutoBuildPlugin.dll没有放在Editor文件夹下面,新建Editor文件夹,将插件拷贝进去,再次编译build就完美没问题了。