>>307-308
デフォルトインストールされてるのは
win7は.NET3.5.1
win8は.NET4.5と.NET3.5.1(オプション)
win8で.NET3.5.1を有効にする方法は↓参照。
http://msdn.microsoft.com/ja-jp/library/vstudio/hh506443.aspx

.NET4 Client ProfileはWindows Updateを通じて、vista/win7では自動、xpではオプションの更新として配布された。
http://support.microsoft.com/kb/982670/ja

.NET4.5の配布はまだだったと思うけど、その内やるんじゃないか。

>>311
varは暗黙的に型指定される"ローカル変数"
なんでフィールドで使えないんだ!って質問にはコンパイラ開発チームの人が答えてくれてる。
http://blogs.msdn.com/b/ericlippert/archive/2009/01/26/why-no-var-on-fields.aspx