以前のバージョンの Visual Basic で作成されたアプリケーションのアップグレード
更新 : 2007 年 11 月
Visual Basic 6.0 で作成したアプリケーションを Visual Basic 2008 にアップグレードすると、.NET Framework の利点を活かして開発を続けることができます。Visual Basic 6.0 のプロジェクト ファイル (.vbp) を初めて開くと、Visual Basic アップグレード ウィザードが表示されます。また、用意されているコマンド ライン ツールを使って、開発環境の外部でプロジェクトをアップグレードすることもできます。
アップグレード ツールは、プロジェクト内のコードを Visual Basic 2008 の構文に従うように変更し、フォームおよびコントロールを Visual Basic 2008 の対応するフォームおよびコントロールで置き換えます。Visual Basic 6.0 と Visual Basic 2008 の違いのため、プロジェクト内の一部の機能については正しくアップグレードできない場合もあります。そのような場合は、アップグレード レポートが表示されるので、その指示に従ってアプリケーションを修正してください。
メモ : |
---|
Visual Basic 6.0 アプリケーションのアップグレードの準備ができていない場合でも、Interop Forms Toolkit 2.0 を使用することで .NET Framework を活用できます。Interop Forms Toolkit を使用すると、Visual Basic 2008 で新しいフォームやユーザー コントロールを作成して、それを Visual Basic 6.0 アプリケーションで使用できます。 Interop Toolkit 2.0 は、MSDN の Web サイトのページから無料でダウンロードできます。 |
一部の Visual Basic 6.0 アプリケーションでは、Visual Basic 2008 にアップグレードしても利点がない場合があります。このようなアプリケーションをアップグレードすることにした場合は、アップグレードが円滑に実行されるように準備できます。
アップグレード プロセスの詳細については、以下のトピックを参照してください。
このセクションの内容
アップグレードが必要である理由
Visual Basic 6.0 と Visual Basic 2008 の違いについて説明します。アップグレードを行うにあたっての注意事項
アップグレードに関する制限と注意点について説明します。Visual Basic 6.0 アプリケーションのアップグレードの準備
アップグレードのためにアプリケーションを準備する方法について説明します。言語に関するアップグレード上の推奨事項
Visual Basic 6.0 アプリケーションのアップグレードや、後でアップグレードする可能性のある Visual Basic 6.0 アプリケーションの開発で、役に立ついくつかの推奨事項を示します。Visual Basic 6.0 互換性ライブラリ
下位互換性のために用意されている機構について説明します。Visual Basic アップグレード ウィザード
Visual Basic アップグレード ウィザードを使用して Visual Basic 6.0 プロジェクトから Visual Basic 2008 にアップグレードする方法の概要を示します。方法 : Visual Basic アップグレード ウィザードを使ってプロジェクトをアップグレードする
Visual Basic アップグレード ウィザードの使い方について説明します。[Visual Basic 6 コードのアップグレード] ダイアログ ボックス
Visual Basic 6.0 のコードを Visual Basic 2008 のコードにアップグレードするためのユーザー インターフェイスについて説明します。方法 : [Visual Basic 6 コードのアップグレード] ダイアログ ボックスを使って Visual Basic 6.0 のコードをアップグレードする
Visual Basic 6.0 のコードを Visual Basic 2008 のコードにアップグレードする方法について説明します。方法 : アップグレードしたアプリケーションで Visual Basic 6.0 の 3 ステート コントロールをエミュレートする
ImageList コントロールを使用して Visual Basic 6.0 の 3 ステート コントロールをエミュレートする方法を示します。Visual Basic 2005 への WebClass プロジェクトのアップグレード
WebClass プロジェクト (IIS アプリケーションとも呼ばれます) を ASP.NET Web アプリケーション プロジェクトにアップグレードする方法について説明します。アップグレード プロセスの完了
Visual Basic アップグレード ウィザードの実行が終了した後に行う作業について説明します。Visual Basic のアップグレード レポート
アップグレード レポートの形式と目的について説明します。方法 : アップグレード レポートを表示する
アップグレード レポートを開く方法について説明します。方法 : コマンド ラインからプロジェクトをアップグレードする
コマンド ライン アップグレード ツールの使い方について説明します。Visual Basic 6.0 からアップグレードされたアプリケーションのトラブルシューティング
アップグレード ツールでは検出されない既知の問題の一覧とその対処方法を示します。Printer Compatibility Library
Printer Compatibility Library の概要を説明します。方法 : Printer Compatibility Library を使用してアップグレード エラーを修正する (Visual Basic)
Printer のアップグレード エラーを修正する方法を説明します。Printer Compatibility Library を参照するアプリケーションの配置
ブートストラップを使用して Printer Compatibility Library を参照するアプリケーションを配置する方法を説明します。
関連するセクション
Visual Basic の新機能
Visual Basic 2008 の新機能について説明します。Visual Basic 6.0 ユーザー向けのヘルプ
Visual Basic 6.0 と Visual Basic 2008 の相違点の一覧を示します。Visual Basic 6.0 と現在のバージョンの Visual Basic の両方を使用する
Visual Basic の 2 つのバージョンの互換性について説明します。