ASP.NET开发网站时经常遇到下面错误提示:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0030: 无法将类型“ASP.login_aspx”转换为“System.Web.UI.WebControls.Login”
源错误:
行 114: public login_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:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\daefebd4\9997e53\App_Web_login.aspx.cdcab7d2.fvzmdwpt.0.cs 行: 116
错误信息,发布之前在IIS里还是在vs里调试都没有任何问题....
发布后就老出错
其实问题原因是自己建立的Login.aspx文件,产生了一个Login类,该类与.net类库里的System.Web.UI.WebControls.Login类冲突导致错误发生。
所以修改就很简单了。要么删除Login.aspx页面重新建立其他名字的页面。甚至修改大小写也可以解决。比如login.aspx
或者简单些,修改Login.aspx的后台类名,比如把Login.cs里的类名Login修改为Login1,然后修改前台Login.aspx头上的定义:Login改为Login1。此修改不影响其他地方。
分享到:
相关推荐
版本是1.0.2.226,微软上已经下载不到,dll大小182kb,和低分下载的不一样。
为什么会经常发生法将类型为“System.Web.UI.WebControls.HiddenField”的对象强制转换为类型……的错误 3.GridView控件中查找模板列的控件(解释Cells和Controls) 在用GridView控件绑定数据时,经常会要将某列转换...
Microsoft.Web.UI.WebControls.dll
Microsoft.Web.UI.WebControls
System.Web.UI.WebControls System.Web.UI.WebControls AccessDataSource AccessDataSource ConnectionString CreateDataSourceView DataFile GetDbProviderFactory ProviderName SqlCacheDependency ...
API编程,编程的核心using System.Web.UI.HtmlControls using System.Web.UI.WebControls using System.Web.UI.WebControls.WebParts using System.Xml.Linq
功能强大,可以实现WORD的大部分操作.上传图片和表情,决对牛,~~!!!!! 有什么不明白可以给我发Email:sdhzzlj1986@163.com<br>
using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO; using System.Runtime.InteropServices; using Microsoft.Win32; using System.Diagnostics; public ...
public partial class login : System.Web.UI.Page { protected void txtid_Click(object sender, EventArgs e) { txtid.Text = ""; txtpassword.Text = ""; } protected void Button1_Click(object sender, E
子,你可以看看 用户控件 usc/dg.ascx ...protected System.Web.UI.WebControls.DataGrid dgsy; private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 }
using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.SqlClient; namespace _0327Province_City_代码实现_ { public partial class _Default : System.Web.UI.Page { ...