旧バージョンで作成したプロジェクトを移行できますか?

文書番号 : 19996     文書種別 : 使用方法     最終更新日 : 2009/10/02
文書を印刷する
対象製品
El Tabelle Sheet 4.0J
詳細
移行できます。El Tabelle Sheet 4.0J では、次の製品で作成したプロジェクト ファイルを移行するツールが同梱されています。
  • El Tabelle for .NET (1.0J)
  • El Tabelle for .NET 2.0J
  • El Tabelle for .NET 3.0J
移行作業の大半はツールで自動処理されますが、新機能やバージョン間の仕様変更によってコードを書き換える必要がある場合があります。とくに、El Tabelle for .NET 3.0J 以前のバージョンから移行する場合、El Tabelle for .NET 2.0J や El Tabelle for .NET 3.0 における変更に注意してください。
El Tabelle for .NET 3.0J で新しく追加された MultiRowSheet コントロールを使用している場合、別製品 El Tabelle MultiRow 4.0J をご検討ください。

プロジェクトファイルの移行は次のような手順で行います。
  1. El Tabelle Sheet 4.0J をインストールする
  2. スタート メニューの「PowerTools El Tabelle Sheet 4.0J」グループ内の「ツール」グループにある、「プロジェクト移行ツール」を実行する。
  3. 「プロジェクト移行ツール」画面の「説明を表示」をクリックし、移行情報を確認する
  4. 「プロジェクト移行ツール」でプロジェクトファイルを移行する
  5. 移行したプロジェクトファイルを Visual Studio 2005 で開く
  6. 必要に応じてソースコードや参照を修正する

プロジェクト移行ツールでは、次の情報を変更します。ほとんどのケースではこれらの変更によって移行作業が完了します。
  • .vbproj または .csproj に含まれるアセンブリの参照設定
  • licenses.licx に含まれる、コントロールのライセンス情報
  • .resx ファイルに含まれるシートのリソースのバージョン
  • .vb または .cs ファイルに含まれる変更されたメンバ(一部)
  • .vb または .cs ファイルに含まれる名前空間

移行したコードが正しく動作しない場合やビルドエラーが発生する場合、プロジェクト移行ツールの説明やヘルプファイルの情報を元にソースコードや参照を修正します。

旧バージョンのプロジェクトを移行するにあたり、旧バージョンをインストールしておく必要はありません。ただし、旧バージョンをインストールしておくと移行結果を比較する際に便利です。
関連情報
キーワード
機能・仕様

この文書は、以前は次のFAQ IDで公開されていました : 8280