vs2005 beta 2 的一个Bug!

创建一个Windows Form应用程序,双击Form1的空白处,出现代码编辑器,默认为Form_load事件处理

    Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles MyBase.Load

    
End Sub

将上面这段代码删除,然后在代码编辑器上面的左栏选择(Form1 Events),右栏选择Load事件,代码自动生成:

    Private Sub Form1_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load

    
End Sub

注意后面的Handles的变化,从Mybase.Load变成了Me.Load
此时编译的话.net framework不会出现任何问题,但是.net compact framework会出现错误提示如下:
Error 1 Keyword is not valid as an identifier. f:\我的文档\visual studio 2005\projects\DeviceApplication4\DeviceApplication4\Form1.vb 38 0 

手动改成Mybase.Load后问题解决。
这个问题最开始还没有发现,就在编译ppc程序的时候出现了这样莫名其妙问题,我想正式版里面应该修正吧!期望ms发现这个问题!
注:类似问题在vs2003里没有发现。

posted @ 2005-08-07 13:41  Dream world 梦想天空  阅读(1114)  评论(10编辑  收藏  举报