次の方法で共有


ソリューションの管理 : ソリューション エクスプローラを使用する

更新 : 2007 年 11 月

ソリューション エクスプローラは、ソリューションが表示される統合開発環境 (IDE: Integrated Development Environment) の領域の 1 つであり、プロジェクト ファイルを管理するのに役立ちます。各ファイルは、Windows エクスプローラとよく似た階層構造で表示されます。既定では、ソリューション エクスプローラは IDE の右側に表示されます。ソリューション エクスプローラが表示されていない場合は、[表示] メニューの [ソリューション エクスプローラ] をクリックして開くことができます。

Visual Basic Express Edition を使用して新しい Windows フォーム アプリケーションを作成すると、ソリューション エクスプローラに Windows アプリケーション ソリューションが表示されます。このソリューションには、次の図に示すように、[My Project] と [Form1.vb] の 2 つのノードが含まれます。

ソリューション エクスプローラ

Bb384482.alert_note(ja-jp,VS.90).gifメモ :

ソリューション エクスプローラには、実際には他のファイルも含まれていますが、これらは既定で非表示になっています。[すべてのファイルを表示] ボタンをクリックすると、プロジェクトに関連付けられたすべてのファイルを表示できます。

[My Project] ノードをダブルクリックすると、プロジェクト デザイナが開きます。プロジェクト デザイナでは、プロジェクトのプロパティ、設定、リソースにアクセスできます。詳細については、「プロジェクト デザイナの概要」を参照してください。[Form1.vb] ノードは、ソリューションに含まれている Windows フォームです。このファイルをデザイン ビューで表示すると、フォームとそれに追加したコントロールを確認できます。このファイルはコード エディタでも表示できます。その場合は、作成中のアプリケーションに関連付けられたコードを確認できます。

やってみよう

ソリューション エクスプローラでプロジェクト ファイルを表示するには

  1. [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。

    [新しいプロジェクト] ダイアログ ボックスが表示されます。

  2. [Windows フォーム アプリケーション] をクリックし、[OK] をクリックします。

  3. ソリューション エクスプローラが表示されていない場合は、[表示] メニューの [ソリューション エクスプローラ] をクリックします。

  4. ソリューション エクスプローラで [Form1.vb] を右クリックし、[コードの表示] をクリックします。

    コード エディタが表示されます。

  5. ソリューション エクスプローラで [Form1.vb] をもう一度右クリックし、今度は [デザイナの表示] をクリックします。

    デザイン ビューに Windows フォームが表示されます。

プロジェクト項目の追加

[プロジェクト] メニューの [新しい項目の追加] をクリックすると、別の Windows フォームなどの項目をプロジェクトに追加できます。プロジェクト項目の追加は、ソリューション エクスプローラでも行うことができます。

ソリューション エクスプローラでプロジェクト項目を追加するには

  1. ソリューション エクスプローラで、ソリューション (WindowsApplication1) を右クリックし、[追加] をポイントして、[新しい項目] をクリックします。

    [新しい項目の追加] ダイアログ ボックスが表示されます。

  2. [Windows フォーム] をクリックし、[追加] をクリックします。

    ソリューションに新しいフォームが追加され、ソリューション エクスプローラの [Form1.vb] の下に [Form2.vb] が表示されます。

次の手順

このレッスンでは、ソリューション エクスプローラを使用して、デザイン ビューからコード エディタへの切り替えなどのプロジェクト管理タスクを実行する方法について説明しました。また、ソリューションに新しいプロジェクト項目を追加する方法についても説明しました。

次のレッスンでは、ツールボックスについて、およびアプリケーションの作成に必要なコントロールの見つけ方について説明します。

次のレッスン : 「ツールボックスの内容

参照

概念

Visual Basic Express によるアプリケーション開発の概要

ソリューション エクスプローラの使用

その他の技術情報

Visual Basic Express IDE の概要