日期:2014-05-19  浏览次数:20447 次

在VS2005下调试能成功但是放在IIS下就不能成功了
具体的报错是

“/liuyan”应用程序中的服务器错误。
--------------------------------------------

无法执行程序。所执行的命令为   "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe "   /noconfig   /fullpaths   @ "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary   ASP.NET   Files\liuyan\442614c6\cc9861fb\296_6h86.cmdline "。  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息:   System.Runtime.InteropServices.ExternalException:   无法执行程序。所执行的命令为   "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe "   /noconfig   /fullpaths   @ "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary   ASP.NET   Files\liuyan\442614c6\cc9861fb\296_6h86.cmdline "。

源错误:  

执行当前   Web   请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。    


------解决方案--------------------
不知道你怎么放在IIS上的,
VS2005工程上右键菜单中: publish web site!
------解决方案--------------------
看看你的IIS上面有没有.net 2.0的环境,有的话看看选中了没了
在属性-> asp.net里面看。
------解决方案--------------------
权限够吗?
------解决方案--------------------
应该是权限不够