vs2005 beta 2 的一个Bug!

佐手、 提交于 2019-11-26 15:10:39

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

ExpandedBlockStart.gifContractedBlock.gif    Private Sub Form1_Load()Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles MyBase.Load
InBlock.gif
ExpandedBlockEnd.gif    
End Sub

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

ExpandedBlockStart.gifContractedBlock.gif    Private Sub Form1_Load()Sub Form1_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load
InBlock.gif
ExpandedBlockEnd.gif    
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里没有发现。

转载于:https://www.cnblogs.com/hesicong/archive/2005/08/07/209306.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!