雑記+備忘録

OS中心の技術情報と趣味について(最近は主に将棋)。備忘録なのでここに書かれたことを試すのは自己責任でお願いします。

C#ソースから簡単にexeファイルが作れる

 
.netすごいね〜
どこかで.netFrameworkを入れていればC#コンパイラがくっついている。
自宅のWindows XP Homeでは、以下にコンパイラがあった。
 
 C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe
 
「.cs」拡張子でソースファイルを作成し、cscを実行する。
環境変数を設定していなければ以下のようにフルパスで指定しよう。
 
 command> "C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe" unbobo.cs
 
これでコンパイルが行われ、
Microsoft (R) Visual C# .NET Compiler version 7.00.9951
for Microsoft (R) .NET Framework version 1.0.3705
Copyright (C) Microsoft Corporation 2001. All rights reserved.
 
の後、エラーがある場合はエラーメッセージ、
ない場合はunbobo.exeが生成される。