マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

本ページでは、VB 6.0からVB.NETへのコンバージョン(手修正有りのコンバージョン移行)の作業範囲を扱います。

コンバージョン・ツール

.NETが登場した2003年当時、ベンダ提供のものもいくつか開発されましたが、
現在は軒並みサポート切れで、Visual Basic 2008 でコンバージョンするのが主流になっています。

以下の様な手順でコンバージョンが可能です。

※ 詳しくは、参考をご参照ください。

移行見積もり

先ず、前提として、

確認して下さい。コレを踏まえると、


VB 6.0の開発環境は既に2008年をもってサポートを終了しており、VB.NETへの移行が求められてきています。しかしながら、コンバージョンによるVB 6.0VB.NET移行は、実際には容易ではありません。例えば、VB 6.0で使用する3rdパーティ製ライブラリ利用部分がコンバージョン ツールでサポートされない等々に起因する修正範囲拡大の可能性がVB 6.0VB.NETコンバージョンにはあります。

特にVB 6.0はGUIアプリケーション開発に利用されてきたため、上記3rdパーティ製GUIコンポーネントの多用によって、VB 6.0VB.NETコンバージョンの修正範囲が拡大するケースが多い事が過去事例からも判明しています。このような「手修正有りのコンバージョン移行」の場合は、新規開発時と同程度のテスト工数に加え、ポーティング工数が必要になり、トータルでVB.NETでの新規開発以上の工数が必要となるようなケースも考えられます。

このようなケースではVB 6.0VB.NETコンバージョンは適切な移行パスではありません。


となることがあるため、以降の準備作業として、

する必要があります。

関連リンク

VB6系

VB6の保守

VB6→VB.NET移行 FAQ

Microsoft

IT関連のサイト

Qiita


Tags: :移行, :.NET開発, :Visual Basic


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS