どんなもの?
よく見かける記事によると、(scriptをAdd Componentしようとした時に出る)ファイル名とclass名が一致してないというエラー
...らしいのですが実際は自分の遭遇時はエラーの内容が違った模様だったので記事にしました。
結論
該当のファイル以外のコンパイルエラーがあり、先にそちらを解消してからAdd Componentしたらエラーを出さずにscriptをアタッチできました。
原因
おそらくAdd Componentのタイミングもコンパイラーが動いていて、エラーを吐いたら一律でThe script don't inherit a native class that can manage a script.
と出すようにしているのからだと思われます。