调试可以,直接进不行
直接按 f5 调试 没错,如果从iis 点击浏览 就报错.
windows 2003 server +asp.2.0+sql 2005
“/”应用程序中的服务器错误。
--------------------------------------------
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\0d8e19e4\45feb027\App_Code.tjbnhdrv.dll”--“拒绝访问。 ”
------解决方案--------------------sql2005登陆帐号是windows登陆的还是SQL SERVER登陆的
------解决方案--------------------有点象文件夹权限设置问题。把network service加到相关文件夹上,一般读权限就够了。
------解决方案--------------------c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
把这个目录的安全设置为everyone可写 或者你的IIS用户具有完全访问权限
------解决方案--------------------.net运行的时候 会自动的把编译过的dll放这个文件夹 如果不能写 肯定跑不起来
------解决方案--------------------安装软件时framework2.0权限分配问题
卸载iis、.net
然后先装iis再装.net