チュートリアル : Visual Studio 2005 Web サイト プロジェクトから Visual Studio 2008 Web サイト プロジェクトへの変換
更新 : 2007 年 11 月
このチュートリアルでは、Visual Studio 2005 Web サイト プロジェクトを Visual Studio 2008 Web サイト プロジェクトに変換する方法を説明します。Visual Studio 2005 で作成された Web サイトを Visual Studio 2008 で操作する場合に必要な手順は、その Web サイトを開くことだけです。これにより、Visual Studio 2008 から、Web サイトで対象とする .NET Framework のバージョンをアップグレードするように要求するメッセージが表示されます。アップグレードしないように選択すると、Web サイトが Visual Studio 2008 で開かれ、その他の変換は行われません。アップグレードすることに決めた場合は、このチュートリアルの変換プロセスに従います。
このチュートリアルでは、次のタスクについて説明します。
Visual Studio 2008 で Visual Studio 2005 Web サイトを開く。
Web サイトが対象とする .NET Framework のバージョンをアップグレードする。
プロジェクトをテストする。
前提条件
このチュートリアルを完了するための要件を次に示します。
Visual Studio 2008
エラーなくコンパイルおよび実行される、Visual Studio 2005 で作成された Web サイト。
Web サイトの変換
最初の手順として、Visual Studio 2008 で Web サイトを開きます。これにより、変換が開始されます。
Web サイトを開くには
Visual Studio 2008 で、[ファイル] メニューの [開く] をクリックし、[Web サイト] をクリックします。
[Web サイトを開く] ダイアログ ボックスが表示されます。
Web サイト プロジェクト ファイルが格納されているフォルダを参照し、[開く] をクリックします。
Visual Studio 2008 は、Visual Studio 2005 Web サイトの対象となっている .NET Framework のバージョンを表示します。プロジェクトをアップグレードして .NET Framework 3.5 を使用するように要求するメッセージが表示されます。
[はい] をクリックします。
Visual Studio によって .NET Framework のバージョンがアップグレードされます。Web.config ファイル内の、.NET Framework のバージョン固有の情報もアップグレードされます。
メモ : これらのバージョン設定は、変換後に手動で変更できます。
ソリューション エクスプローラで、Web サイトのプロジェクト ノードを右クリックし、[プロパティ ページ] をクリックして、[ビルド設定] をクリックします。
ビルド設定が表示されます。
対象とする .NET Framework のバージョンが .NET Framework 3.5 に設定されていることを確認します。設定されていない場合は、一覧から .NET Framework の正しいバージョンを選択します。
[OK] をクリックして、プロジェクトのプロパティ ページを閉じます。
プロジェクトのテスト
アップグレード後、プロジェクトをテストして、プロジェクトが実行されるかどうかを確認できます。これは、更新する必要のあるプロジェクトのコードを特定するためにも役立ちます。
Web サイトがコンパイルおよび実行されることを確認するには
.NET Framework の新しいバージョンでコードを実行するために必要な変更がわかっている場合は、それらの変更を行います。
[ビルド] メニューの [Web サイトのビルド] をクリックします。
プロジェクト内の不明な参照やその他のコンパイル エラーがすべて、[エラー一覧] ウィンドウに表示されます。
[デバッグ] メニューの [デバッグ開始] をクリックします。
デバッグが有効になっていない場合、[デバッグが無効です] ダイアログ ボックスが表示されます。デバッグを有効にした Web.config ファイルを追加するオプションを選択し、[OK] をクリックします。
また、[スクリプト デバッグが無効] ダイアログ ボックスが表示される場合もあります。これは、Internet Explorer でスクリプト デバッグが無効になっていることを示します。クライアント スクリプトのデバッグを有効にするには、ダイアログ ボックスの指示に従います。
[はい] をクリックしてデバッグを続行します。
プロジェクトが問題なく実行されることを確認します。
次の手順
AJAX 機能を含む Visual Studio 2005 Web サイトを Visual Studio 2008 Web サイトに変換する場合は、全体的なプロセスは同様ですが、追加の手順が必要となります。Visual Studio プロジェクトを変換した後、「方法 : ASP.NET AJAX 1.0 Web プロジェクトを .NET Framework 3.5 にアップグレードする」で説明されている手順を実行してください。
その他の種類のプロジェクトを Visual Studio の以前のバージョンから Visual Studio 2008 に変換することが必要な場合もあります。詳細については、「概要 : Visual Studio の Web サイトおよびプロジェクトの Visual Studio 2008 の Web サイトおよびプロジェクトへの変換」を参照してください。
参照
処理手順
方法 : ASP.NET AJAX 1.0 Web プロジェクトを .NET Framework 3.5 にアップグレードする
チュートリアル : Visual Studio 2005 Web サイト プロジェクトから Visual Studio 2008 Web アプリケーション プロジェクトへの変換
チュートリアル : Visual Studio 2005 Web アプリケーション プロジェクトから Visual Studio 2008 Web アプリケーション プロジェクトへの変換
概念
概要 : Visual Studio の Web サイトおよびプロジェクトの Visual Studio 2008 の Web サイトおよびプロジェクトへの変換