すみません、、初心者です。教えてください。
Unityと組み合わせてC#のアプリを作ろうと思ってるんですが、
Visual Studioが全然エラー検出してくれないです。

int o = "aho"; //明らかに間違ってる
bakamon; //そんなものはない
boke(); //そんな関数はない

これでビルドして、ノーエラーです。
========== すべてリビルド: 0 正常終了、0 失敗、0 スキップ ==========

Unityで起動させようとすると、エラー出てるぞと怒られます。当然ですが・・・

Visual Studioがちゃんと機能してないと思うのですが、原因は何か分かりますか・・・?