我在发布完unity3d游戏时遇到报错信息,但是在编辑器能正常运行,但是一发布就报错

我在发布完unity3d游戏时遇到报错信息,但是在编辑器能正常运行,但是一发布就报错,而且在Assets文件夹也多了一个XXX_Data文件夹,不知道是什么原因,请各位路过的大神帮我看看吧,谢谢啦
'Assets/mainGame_Data/Managed/Assembly-CSharp.dll' shouldn't be queried by IsAssemblyCompatible, missing IsInternalOrCompiledAssembly check ?
UnityEditor.HostView:OnGUI()图片说明

http://bbs.csdn.net/topics/392064001

引用的dll文件所用的程序集框架版本大于unity自身所支持的,尝试着 在PlayerSetting里面的 OtherSetting里面的Optimization 把API 改成 .NET2.0