assetBundle build error: Inconsistent asset when sorting preload assets

using 4.3 any pointers to what the problem causing this may be?
Inconsistent asset when sorting preload assets: ‘’ fileID: 0
UnityEditor.BuildPipeline:BuildAssetBundle(Object, Object, String, UInt32&, BuildAssetBundleOptions, BuildTarget)
I have seen other questions about this but they are all a couple years old, with not much information on the cause.

You can check this post, perhaps you are having the same issue.

All the best!

I get the same error , because i put my script that derived from MonoBehavior into Editor folder, and attach to the asset which i want to build! So I put out my script from Editor folder, and place into Script folder solve this problem.
My English is poor! I hope you can understand