请确保此代码文件中定义的类与“inherits”属性匹配 2008-07-30 14:06
编译器错误信息: ASPNET: 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正确的。
源错误:
行 13: namespace youthmanage
行 14: {
行 15: public partial class _Default : System.Web.UI.Page
行 16: {
行 17: String id, content, title, news_type, editor, Today, TheName, keyWord1 = "", keyWord2 = "", strXWID, Sear = "";
源文件: d:\suzhiyuozhan\Default.aspx.cs 行: 15
显示详细的编译器输出:
|
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:" C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\assembly\dl3\3797142b\8097953d_a79ec801\youthmanage.DLL" /R:" C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:" C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:" C:\WINDOWS\assembly\GAC_MSIL\Accessibility\2.0.0.0__b03f5f7f11d50a3a\Accessibility.dll" /out:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.dll" /D:DEBUG /debug+ /optimize- /w:4 /nowarn:1659;1699 " C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.0.cs" " C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.1.cs" "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.2.cs"Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.42用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727版权所有 (C) Microsoft Corporation 2001-2005。保留所有权利。d:\suzhiyuozhan\Default.aspx.cs(912304,33): error CS0115: “ASP.default_aspx.FrameworkInitialize()”: 没有找到适合的方法来重写 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.0.cs(1494,29): error CS0115: “ASP.default_aspx.GetTypeHashCode()”: 没有找到适合的方法来重写c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.0.cs(1498,30): error CS0115: “ASP.default_aspx.ProcessRequest(System.Web.HttpContext)”: 没有找到适合的方法来重写 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\suzhiyuozhan\1f6432e3\a36cf029\App_Web_quxmqzlz.0.cs(157,18): error CS0535: “ASP.default_aspx”不会实现接口成员“System.Web.IHttpHandler.IsReusable” c:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll: (与前一个错误相关的符号位置)
我的问题的解决方法:在ASPX页面中的inherits后加入命名空间的名称, 由原来是inherits="_Default",命名空间为youthmanage, 现在改成inherits="youthmanage._Default"即解决了。 |