可能是iis的属性中IP地址不是"全部未分配", 才会找不到路径装上.net框架就可以运行.net了, 它也有csc编译的程序
你运行 "Visual Studio.Net命令提示"的那个dos窗口界面, 它直接去搜索csc的目录

解决方案 »

  1.   

    在命令行中输入.NET版本目录,例如:C:\Winnt\Microsoft.Net\Framework\v1.0.XXXX  
    运行下面的命令:aspnet_regiis.exe -i  
     运行下面的命令:iisreset.exe
      

  2.   

    两位可以把问题分开说么?我有点晕了。我直接安装的.net框架可是不能直接编译,还是要用上面的方法,谢谢!
      

  3.   

    使用csc,可以右键[我的电脑]-[属性]-[高级]-[环境变量]
    在用户变量中新建一个path 值是 csc所在文件的目录C:\WINNT\Microsoft.NET\Framework\v1.0.3705;