印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Visual Studio .NET
製品ドキュメント
Visual Studio .NET による開発
 Web ソリューションの配置

  低帯域幅での表示をオンにする
Visual Studio
チュートリアル : Web ソリューションの配置

このチュートリアルでは、Visual Basic を使用して簡単な Web フォーム アプリケーションを作成し、Web サーバーにアプリケーションを配置するインストーラを作成します。

メモ   Web セットアップ プロジェクトは、Visual Basic .NET の Standard Edition では使用できません。詳細については、「Visual Basic Standard Edition の機能」を参照してください。

Web アプリケーションを作成するには

  1. [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。
  2. [新しいプロジェクト] ダイアログ ボックスで、プロジェクトの種類ペインの [Visual Basic プロジェクト] をクリックし、テンプレート ペインの [ASP.NET Web アプリケーション] をクリックします。[場所] ボックスに「http://localhost/WebApp1」と入力します。
  3. [OK] をクリックしてダイアログ ボックスを閉じます。

    プロジェクトがソリューション エクスプローラに追加され、Web フォーム デザイナが表示されます。

  4. ツールボックスの [Web フォーム] タブをクリックします。
  5. [Button] コントロールをクリックし、Web フォームまでドラッグします。
  6. [Button] コントロールをダブルクリックして、ボタンのイベント ハンドラを追加します。
  7. イベント ハンドラに次のコードを追加します。
    Button1.Text = "abc"

    これで、ボタンをクリックしたときにボタンに表示されるテキストが "abc" に変わります。

  8. [ビルド] メニューの [WebApp1 のビルド] をクリックして、アプリケーションをビルドします。

デプロイメント プロジェクトを作成するには

  1. [ファイル] メニューの [プロジェクトの追加] をポイントし、[新しいプロジェクト] をクリックします。
  2. [新しいプロジェクトの追加] ダイアログ ボックスで、プロジェクトの種類ペインの [セットアップ/デプロイメント プロジェクト] をクリックし、テンプレート ペインの [Web セットアップ プロジェクト] をクリックします。[プロジェクト名] ボックスに「WebDeploy」と入力します。
  3. [OK] をクリックしてダイアログ ボックスを閉じます。

    プロジェクトがソリューション エクスプローラに追加され、ファイル システム エディタが表示されます。

  4. [プロパティ] ウィンドウの [ProductName] プロパティを選択し、「WebApp1」と入力します。

デプロイメント プロジェクトに WebApp1 プロジェクトの出力を追加するには

  1. ファイル システム エディタで、[Web アプリケーション] フォルダを選択します。[操作] メニューの [追加] をポイントし、[プロジェクト出力] をクリックします。
  2. [プロジェクト出力グループの追加] ダイアログ ボックスで、[プロジェクト] ボックスから WebApp1 を選択します。
  3. [OK] をクリックしてダイアログ ボックスを閉じます。
  4. リストから、[プライマリ出力] グループと [コンテンツ ファイル] グループを選択し、[OK] をクリックします。

インストーラのプロパティを設定するには

  1. [Web アプリケーション] フォルダを選択します。[プロパティ] ウィンドウで、[VirtualDirectory] プロパティに「xyz」を設定します。
  2. [プロパティ] ウィンドウで、[DefaultDocument] プロパティに「WebForm1.aspx」を設定します。
  3. [ビルド] メニューの [WebDeploy のビルド] をクリックします。

開発用コンピュータの Web サーバーにアプリケーションを配置するには

  1. ソリューション エクスプローラで WebDeploy プロジェクトを選択します。[プロジェクト] メニューの [インストール] をクリックします。
    メモ   インストーラを実行するには、コンピュータ上でインストールを実行する権限が必要です。また、Web サーバーにインストールするには、IIS (インターネット インフォメーション サービス) 権限が必要です。
  2. 配置された Web アプリケーションにアクセスするには、Internet Explorer を起動し、URL として「http://localhost/xyz」を入力します。Web ページのボタンをクリックしたときにボタンのテキストが "abc" に変わる点に注意してください。

ほかのコンピュータの Web サーバーにアプリケーションを配置するには

  1. Windows のエクスプローラで、プロジェクト ディレクトリに移動し、ビルドされたインストーラを探します。既定のパスは、\documents and settings\yourloginname\ My Documents\Visual Studio Projects\WebApp1\WebDeploy\project configuration\WebDeploy.msi です。既定の project configuration は Debug です。
  2. WebDeploy.msi ファイルと、ディレクトリ内のほかのファイルとサブディレクトリをすべて Web サーバーのコンピュータにコピーします。
  3. Web サーバー コンピュータで、Setup.exe ファイルをダブルクリックしてインストーラを実行します。
    メモ   インストーラを実行するには、コンピュータ上でインストールを実行する権限が必要です。また、Web サーバーにインストールするには、IIS 権限が必要です。
  4. 配置された Web アプリケーションにアクセスするには、Internet Explorer を起動し、URL 「http://[ComputerName]/xyz」を入力します。Web ページのボタンをクリックしたときにボタンのテキストが "abc" に変わる点に注意してください。

アプリケーションをアンインストールするには

  1. Windows のコントロール パネルで [アプリケーションの追加と削除] をダブルクリックします。
  2. [アプリケーションの追加と削除] ダイアログ ボックスで、[WebApp1] をクリックし、[削除] をクリックします。
  3. [OK] をクリックしてダイアログ ボックスを閉じます。
    ヒント   開発用コンピュータからアンインストールするには、[プロジェクト] メニューの [アンインストール] をクリックします。

参照

Web フォーム ページ | セットアップ プロジェクトの作成と登録 | デプロイメント プロジェクトのプロパティ設定 | 配置でのファイルのインストール管理 | アプリケーションとコンポーネントの配置

© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker