all groups > vb.net upgrade > december 2005 >
You're in the

vb.net upgrade

group:

Migrating a VB6 Project to Visual Studio 2003 (VB.NET)


Migrating a VB6 Project to Visual Studio 2003 (VB.NET) Harry Whitehouse
12/27/2005 1:36:43 AM
vb.net upgrade:
I may be taking over a project from another developer which was developed in
VB6. He's concerned that the project won't migrate easily to the VB.NET
environment in VS2003.

I've been impressed how older C++ projects have migrated (basically little
or no code changes and an automatic upgrade of the project files). What can
I expect if I open a VB6 project in VS 2003?

BTW, once we successfully upgrade to VS 2003, we don't need to be backward
compatible to VB6.

Thanks!


Harry

Re: Migrating a VB6 Project to Visual Studio 2003 (VB.NET) Ken Tucker [MVP]
12/27/2005 7:07:21 AM
Hi,

Graphics functions and api calls might present some problems.
Before you upgrade any code run the vb code adviser it will help you prepare
for the upgrade.

http://msdn.microsoft.com/vbasic/previous/2003/downloads/CodeAdvisor/

Free free ebook on the topic
[quoted text, click to view]
Re: Migrating a VB6 Project to Visual Studio 2003 (VB.NET) Harry Whitehouse
12/27/2005 9:56:41 AM
Ken and Herfried --

Thanks so much for your inputs and clarifications!

Best

Harry

Re: Migrating a VB6 Project to Visual Studio 2003 (VB.NET) Herfried K. Wagner [MVP]
12/27/2005 1:10:30 PM
"Harry Whitehouse" <harry@endicia.com> schrieb:
[quoted text, click to view]

While MC++ is just an extension to the existing C++ programming language,
VB.NET is a completely new programming language which is not a technical
successor of VB6. Thus migration is a tedious and costly process.
Migration tools are not very helpful, even not with VB 2005, because the way
things are accomplished has changed drastically and some things such as DDE
supported by VB6 are not supported any more in VB.NET.

I suggest to check out the ressources at
<URL:http://msdn.microsoft.com/vbrun/> and the second link in my signature.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
AddThis Social Bookmark Button