次の方法で共有


Blend におけるソリューションへの新規または既存のプロジェクトの追加

1 つのソリューションに複数のプロジェクトを含めることができます。 Blend for Visual Studio で、ソリューションに新しいプロジェクトや既存のプロジェクトを追加できます。 これは、Blend の 1 つのインスタンス内で更新して、同時にビルドすることができる複数の再利用可能なプロジェクトに機能を分割する場合に便利です。

ソリューションに新しいプロジェクトを追加するには

  1. Blend でプロジェクトを開き、次のいずれかの方法を使用します。

    • [プロジェクト] パネルでソリューションの名前を右クリックし、[新しいプロジェクトの追加] をクリックします。

    • [プロジェクト] メニューの [新しいプロジェクトの追加] をクリックします。

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

  2. [アプリケーション] プロジェクトを選択して別のアプリケーションを作成するか、[コントロール ライブラリ ] プロジェクトを選択してユーザー コントロールのセットを作成します。

    ソリューション フォルダーに新しいプロジェクト フォルダーが追加され、[プロジェクト] パネルでプロジェクト ファイルを参照できるようになります。

  3. 元のプロジェクトで新しいプロジェクトのコントロールを使用できるようにするには、[プロジェクト] パネルで元のプロジェクトの名前を右クリックし、[プロジェクト参照の追加] をクリックして新しいプロジェクトの名前を選択します。

  4. ソリューションをビルドするには、[プロジェクト] パネルでソリューションの名前を右クリックし、[プロジェクトのビルド] をクリックします。 新しいプロジェクトに含まれているすべてのユーザー コントロールが、元のプロジェクトの [アセット] パネルの [プロジェクト] カテゴリで選択できるようになります。

  5. 新しいプロジェクトを更新するたびに、ソリューションをビルドします。 これにより、新しいプロジェクトに対する更新が、元のプロジェクトのアートボードに反映されます。

既存のプロジェクトをソリューションに追加するには

  1. Blend でプロジェクトを開き、次のいずれかの方法を使用します。

    • [プロジェクト] パネルでソリューションの名前を右クリックし、[既存のプロジェクトの追加] をクリックします。

    • [プロジェクト] メニューの [既存のプロジェクトの追加] をクリックします。

    [既存のプロジェクトの追加] ダイアログ ボックスが表示されます。

  2. 追加するプロジェクト ファイル (.vbproj または .csproj) を見つけて、[開く] をクリックします。

    プロジェクトがソリューションに追加されます。 追加したプロジェクトはソリューション フォルダーにコピーされませんが、[プロジェクト] パネルのプロジェクトをダブルクリックすることにより、追加したプロジェクト内のファイルを開くことができます。

  3. 追加したプロジェクトで、元のプロジェクトで使用する DLL をビルドする場合は、[プロジェクト] パネルで元のプロジェクトの名前を右クリックして[参照の追加] をクリックし、 DLL ファイルを選択して [開く] をクリックします。

  4. 追加したプロジェクトに、元のプロジェクトで使用するユーザー コントロールが含まれている場合は、[プロジェクト] パネルで元のプロジェクトの名前を右クリックし、[プロジェクト参照の追加] をクリックして、新しいプロジェクトの名前を選択します。

  5. ソリューションをビルドするには、[プロジェクト] パネルでソリューションの名前を右クリックし、[プロジェクトのビルド] をクリックします。 追加したプロジェクトに含まれているすべてのユーザー コントロールが、元のプロジェクトの [アセット] パネルの [プロジェクト] カテゴリで選択できるようになります。

  6. 追加したプロジェクトを更新するたびに、ソリューションをビルドします。 これにより、追加したプロジェクトに対する更新が、元のプロジェクトのアートボードに反映されます。

    注意

    [プロジェクト] パネルでソリューションの名前を右クリックした場合は、[プロジェクトのリビルド] をクリックして、変更されていないファイルからビルドされたコンポーネントを含め、すべてをリビルドすることもできます。また、[プロジェクトのクリーン] をクリックして、ビルドによって生成されたすべての中間ファイルを削除することもできます。[プロジェクトの実行] をクリックした場合は、ソリューションがビルドされ、アプリケーションが実行されて、元のプロジェクトのスタートアップ ページが表示されます。