C#って.NET Frameworkだけでコンパイルできるんですね・・・
"C:\sublime"は、内部コマンド、...
このメッセージは少々奇妙な気がします。質問者さんの操作ミスでは?ビルドのやりかたはSublime Textを起動し、c#のソースを作成してxxx.csという拡張子をつけてセーブした後、Tools > Build with > ビルドまたはビルド&ランという手順になります。その手順を確認ください。
さて、自分もWindows10/Sublime text 3でやってみました。
質問者さんと同じパスにcsc.exeがあったのでPATHにつなげ、Tools > Build with > CSharpSingleFileBuildを行うと、ソースファイルと同じ場所に実行可能ファイル(exe)ができました。コマンドプロンプトを自分で開いて実行することもできます。
次にTools > Build with > CSharpSingleFileBuild - Runとすると自動的にコマンドプロンプトが開くのですが「tcs.exeがありません」とメッセージが出て失敗したり、はたまた(事前にビルドができていると)成功したりもします。ただしソースを変更しても直前に成功したビルド結果のEXEファイルが実行されるだけといった動きになり、なんとも中途半端な感じです。
ここをみると
Assumes you have mcs and mono commands available in your PATH. For Windows you should have csc in your PATH. If you have previously installed Xamarin Studio or Mono Develop you should have these available in your path. If you don't please read more at here or here
Xamarin Studio or Mono Developが必要とあります。Buildだけなら.NET Framework(csc.exeのみ)でよくてBuild&Runする場合には開発環境が必要なのではないかと推測しましたがはっきりとはわかりません。
なお、自分の環境にはVS2015をインストールしてますがコンパイルした際に以下のメッセージが出るのでおそらく.NET Frameworkに含まれるcscのみでコンパイルできる気がします。
This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to C# 5, which is no longer the latest version. For compilers that support newer versions of the C# programming language, see http://go.microsoft.com/fwlink/?LinkID=533240
上のメッセージにあるようにC#5までの構文しか使えないのでそこは今一つですが、disk容量が少ないとのことなのでとりあえず.NET FrameworkのみでBuildと実行を別々にやる方法で動くかどうか試してみてはいかがでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/24 07:27