前几天给客户部署网站,IIS各种属性设置完毕查看页面时报出未找到csc.exe文件(使用的.net feamework 3.5框架),以前没遇到过此种情况,感觉很挠头,于是开始问度娘,试了几种方案后,最终解决,方法如下:

  新建一TXT文件,拷入

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\3.5]

"DefaultToolsVersion"="2.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\2.0]

"MSBuildToolsPath"="C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\3.5]

"MSBuildToolsPath"="C:\\WINDOWS\\Microsoft.NET\\Framework\\v3.5\\"

 

命名为MSBuild.reg,导入注册表,重启IIS,ok,就可以了