asp升级到asp.net_从早期的ASP.NET Beta版本升级到Beta 2

asp升级到asp.net

asp升级到asp.net

If you're upgrading some mid-BETA or CTP ASP.NET 2.0 code and you get some cryptic messages like

如果您要升级一些中端测试版或CTP ASP.NET 2.0代码,并且会收到一些隐秘消息,例如

  • c:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files\chapter 10 - 8 - csharp\3e344bac\60be3ec8\-sngkrtn.0.cs(265): error CS0115: 'ASP._Default_aspx.FrameworkInitialize()': no suitable method found to override

    c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50215 \临时ASP.NET文件\第10-8章-csharp \ 3e344bac \ 60be3ec8 \ -sngkrtn.0.cs(265):错误CS0115:'ASP._Default_aspx。 FrameworkInitialize()':找不到适合的方法来覆盖
  • 'ASP._Default_aspx.FrameworkInitialize()': no suitable method found to override c:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files\chapter 10 - 8 - csharp\3e344bac\60be3ec8\-sngkrtn.0.cs 265 

    'ASP._Default_aspx.FrameworkInitialize()':没有找到合适的方法来覆盖c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50215 \临时ASP.NET文件\第10章-8-csharp \ 3e344bac \ 60be3ec8 \ -sngkrtn .0.cs 265
  • 'ASP._Default_aspx.GetTypeHashCode()': no suitable method found to override c:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files\chapter 10 - 8 - csharp\3e344bac\60be3ec8\-sngkrtn.0.cs 272 

    'ASP._Default_aspx.GetTypeHashCode()':未找到合适的方法来覆盖c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50215 \临时ASP.NET文件\第10章-8-csharp \ 3e344bac \ 60be3ec8 \ -sngkrtn .0.cs 272

You'll need to make a few changes. First, you probably already updated your ASPX Markup.

您需要进行一些更改。 首先,您可能已经更新了ASPX标记。

In your ASPX page:

在您的ASPX页面中:

OLD: <%@ Page Language="C#" CompileWith="Default.aspx.cs" ClassName="Default_aspx" %>NEW: <%@ Page Language="C#" codefile="Default.aspx.cs" Inherits="Default_aspx" %>

OLD:<%@页面语言= “C#” CompileWith = “Default.aspx.cs”类名= “Default_aspx” %> NEW:<%@页面语言= “C#”的CodeFile = “Default.aspx.cs”继承=” Default_aspx“%>

In your ASPX.CS source file:

在您的ASPX.CS源文件中:

OLD:     public partial class Default_aspx  NEW:     public partial class Default_aspx  : Page

OLD:公共部分类Default_aspx NEW:公共部分类Default_aspx :页面

No free derivation any more, you have to explictly derive from a class that ulitmately derives from System.Web.UI.Page. It is that derivation that will get ride of the override compiler errors seen above. This who post also applies to pages written in VB.

不再有免费的派生,您必须明确地从最终从System.Web.UI.Page派生的类派生。 正是这种推导将克服上面看到的覆盖编译器错误。 此发布者也适用于用VB编写的页面。

翻译自: https://www.hanselman.com/blog/updating-from-early-aspnet-beta-builds-to-beta-2

asp升级到asp.net

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值