TypeScript で「"tsc.exe" はコード 1 を伴って終了しました。」

TypeScript でエラーがなさそうなのに次のコンパイルエラーが出てさんざん悩んだのですが、どうもコードに日本語があるとだめっぽいです。そんなもの?

error MSB6006: "tsc.exe" はコード 1 を伴って終了しました。

f:id:ichiroku11:20131225233438p:plain

で確認。

(2014/02/04 追記)

教えていただいたのですが、ts ファイルのエンコードが「シフト JIS」になっているのでだめなようです。 ファイル-保存オプションの詳細設定で、エンコードを「UnicodeUTF-8 シグネチャ付)- コードページ 65001」に変更すると大丈夫なようです。