Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将vb6迁移到vb.net时应注意的主要差异_Vb.net_Oop_Vb6_Vb6 Migration - Fatal编程技术网

将vb6迁移到vb.net时应注意的主要差异

将vb6迁移到vb.net时应注意的主要差异,vb.net,oop,vb6,vb6-migration,Vb.net,Oop,Vb6,Vb6 Migration,我目前正在将一个5公里长的vb6程序迁移到vb.net我已经对两种语言之间需要注意的差异做了大量的研究,我想我会得到很多意见 vb6代码钩住outlook并执行一些邮件处理,它由15个类模块文件(.cls)编写,一个模块和一个设计器 那么,在将其转换到vb.net之前,我应该注意的主要代码差异是什么呢。我将在visual studio 2013中执行此操作,并使用visual basic 6查看原始代码 恐怕有太多的分歧,无法提供答案。看看这个页面:如果你能得到VS2008的副本,你可以选择将v

我目前正在将一个5公里长的
vb6
程序迁移到
vb.net
我已经对两种语言之间需要注意的差异做了大量的研究,我想我会得到很多意见

vb6
代码钩住outlook并执行一些邮件处理,它由15个类模块文件(
.cls
)编写,一个模块和一个设计器


那么,在将其转换到
vb.net
之前,我应该注意的主要代码差异是什么呢。我将在visual studio 2013中执行此操作,并使用visual basic 6查看原始代码

恐怕有太多的分歧,无法提供答案。看看这个页面:如果你能得到VS2008的副本,你可以选择将vb6项目迁移到.Net。这不是一个可以证明错误的方法,但它可能会让你开始呢?啊,我想可能是这样的,我在想是否有任何细微的差异可能会抓住我?令人惊讶的是,即使有msdn许可证,也很难获得VS2008!感谢您的回复。这是一个关于如何处理遗留VB6代码的Microsoft UK页面。关于您的具体情况,有一句话可以告诉您:VB6应用程序可能以一种老式的方式连接到Outlook,而在.Net中可能有一种更新得多的方式。