看看在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(或者3.5版本:v3.5)目录下能找到csc.exe
看下这个目 C:\WINDOWS\Microsoft.NET\Framework\,在相应的版本下面看看有没有 csc.exe 文件, 没有的话, 去别的电脑上面拷贝个对应的版本过来试试。
你的C#编译器csc.exe丢了。 可能是最近安装、卸载什么软件把VS损坏了。 还是重装VS吧。在添加删除程序里面,找到vs2008,点更改删除。 选择维护模式。等吧。
注册表坏了,重新安装吧!
要不把你的网站编译后再发布吧!
一、如果是web Application,尽量封装在cs文件或相应的类库dll中,而不需要运行时再编译。
二、如果是webSite,建议转换为web Application
重新安装一下.net framework