问题描述
当我在vs2005中生成,发布网站后,在IIS建立虚拟目录,然后在IE输入http://192.168.1.102/q/Login.aspx访问的时候报错,困扰了我一天了的问题!!!怎么才能访问到?:----------------------------------------------------编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误信息:CS0030:无法将类型“ASP.login_aspx”转换为“System.Web.UI.WebControls.Login”源错误:行114:publiclogin_aspx(){行115:string[]dependencies;行116:((Login)(this)).AppRelativeVirtualPath="~/Login.aspx";行117:if((global::ASP.login_aspx.@__initialized==false)){行118:global::ASP.login_aspx.@__stringResource=this.ReadStringResource();源文件:c:WINDOWSMicrosoft.NETFrameworkv2.0.50727TemporaryASP.NETFilesqc2d3a4862f285ccfApp_Web_login.aspx.cdcab7d2.u9e70nhh.0.cs行:116
解决方案
解决方案二:
行116错误。
解决方案三:
命名有问题,改一下命名,最好不要用login类似这样的关键字
解决方案四:
我按你说的把名字改了一下,怎么有出现这个问题了?---------------------------------------------拒绝了对对象'UserInfo'(数据库'speedflow',所有者'dbo')的SELECT权限。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.SqlClient.SqlException:拒绝了对对象'UserInfo'(数据库'speedflow',所有者'dbo')的SELECT权限。
解决方案五:
你的数据库是SQL2005的哈!dbo角色权限调整为最高管理权限!
解决方案六:
代码贴全,login是不能用的