你装了.net framework后,就可以用csc.exe编译c#文件了。

解决方案 »

  1.   

    我装了啊
    怎么不行呢?
    每次还是要先运行vcvars32.bat才可以进行编译
    我整个vs.net都装了
      

  2.   

    vcvars32.bat 设置适当的环境变量以启用命令行编译。
    Try:你看看你的环境变量中的系统变量是否有VSCOMNTOOLS这个变量名,值应该为"C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\"。
      

  3.   

    这样吧,下面是我机器上的.net环境变量,你对照一下:
    用户变量:INCLUDE   值:C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include\LIB  C:\Program Files\Microsoft Visual Studio .NET\Vc7\lib\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Lib\系统变量:INCLUDE    C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include\LIB  C:\Program Files\Microsoft Visual Studio .NET\Vc7\lib\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Lib\
    NetSamplePath   C:\PROGRA~1\MICROS~1.NET\FRAMEW~1\Samples
      

  4.   

    这样吧,下面是我机器上的.net环境变量,你对照一下:
    用户变量:INCLUDE   值:C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include\LIB  C:\Program Files\Microsoft Visual Studio .NET\Vc7\lib\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Lib\系统变量:INCLUDE    C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include\LIB  C:\Program Files\Microsoft Visual Studio .NET\Vc7\lib\;C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Lib\
    NetSamplePath   C:\PROGRA~1\MICROS~1.NET\FRAMEW~1\Samples