WindowsでサクッとJScript.NETを試したい
.net ランタイムにはコンパイラ(jsc.exe,csc.exe,vbc.exe)がバンドルされており、
VistaやWindows7にはデフォルトで同梱している(と思う)。
僕の場合はJScript.Netのjsc.exeあたりを使いたい。
dotnetのsdk?のパス
windows7にインストールされていたもの
- C:\Windows\Microsoft.NET\Framework\v1.0.3705
- C:\Windows\Microsoft.NET\Framework\v1.1.4322
- C:\Windows\Microsoft.NET\Framework\v2.0.50727
- C:\Windows\Microsoft.NET\Framework\v3.0
- C:\Windows\Microsoft.NET\Framework\v3.5
また、64bit用に各Framework64ディレクトリも存在する。
例=>C:\Windows\Microsoft.NET\Framework64\v3.5
各exeの配置
v2.0.50727 | jsc.exe |
v3.5 | csc.exe,vbc.exe,MSBuild.exe |
csc.exeなどをCUIから叩きたいときは
%windir%\Microsoft.NET\Framework\v3.5;%windir%\Microsoft.NET\Framework\v2.0.50727;
にパスを通せばいいかな。
参考:http://www.okisoft.co.jp/esc/cygwin-11.html:Cygwin による Java/C# 開発環境
dosの場合、call sdkvars.bat で環境変数を設定できるようだ。
windows環境変数
wikipedia:環境変数#Windows
使いそうなもの
環境変数 | 値 |
windir | C:\Windows |
SystemRoot | C:\Windows |
USERPROFILE | C:\Users\[ユーザ名] |
XPとVista以降でUSERPROFILEの値などが異なることに注意。