ソリューションへの新規または既存のプロジェクトの追加
Microsoft Expression Blend 2 で、新規または既存のプロジェクトをソリューションに追加できるようになりました。これは、Expression Blend 2 の 1 つのインスタンスで更新し、同時にビルドできる再利用可能なプロジェクトに機能を分割する場合に便利です。
ソリューションに新しいプロジェクトを追加するには
Expression Blend 2 でプロジェクトを開き、次のいずれかの方法を使用します。
[プロジェクト] パネルで、ソリューションの名前を右クリックし、[新しいプロジェクトの追加] をクリックします。
[プロジェクト] メニューの [新しいプロジェクトの追加] をクリックします。
[新しいプロジェクトの追加] ダイアログ ボックスが表示されます。
[プロジェクトの種類を選択してください] で、[WPF アプリケーション] を選択して別のアプリケーションを作成するか、[WPF コントロール ライブラリ] を選択してユーザー コントロールのセットを作成します。
新しいプロジェクト フォルダがソリューション フォルダに追加され、[プロジェクト] パネルでプロジェクト ファイルを参照できます。
元のプロジェクトで新しいプロジェクトのコントロールを使用できるようにするには、[プロジェクト] パネルの [ファイル] で元のプロジェクトの名前を右クリックし、[プロジェクト参照の追加] をクリックして新しいプロジェクトの名前を選択します。
ソリューションをビルドするには、[プロジェクト] パネルの [ファイル] でソリューションの名前を右クリックし、[ソリューションのビルド] をクリックします。これにより、新しいプロジェクトに含まれているすべてのユーザー コントロールが、元のプロジェクトのアセット ライブラリの [カスタム コントロール] タブから使用可能になります。
新しいプロジェクトを更新するたびに、ソリューションをビルドします。これにより、新しいプロジェクトに対する更新が、元のプロジェクトのアートボードに反映されます。
先頭に戻る
既存のプロジェクトをソリューションに追加するには
Expression Blend 2 でプロジェクトを開き、次のいずれかの方法を使用します。
[プロジェクト] パネルで、ソリューションの名前を右クリックし、[既存のプロジェクトの追加] をクリックします。
[プロジェクト] メニューの [既存のプロジェクトの追加] をクリックします。
[既存のプロジェクトの追加] ダイアログ ボックスが表示されます。
追加するプロジェクト ファイル (.vbproj または .csproj) を参照し、[開く] をクリックします。
プロジェクトがソリューションに追加されます。追加したプロジェクトはソリューション フォルダにコピーされませんが、[プロジェクト] パネルの [ファイル] でダブルクリックすることにより、追加したプロジェクト内のファイルを開くことができます。
追加したプロジェクトで、元のプロジェクトで使用する DLL をビルドする場合は、[プロジェクト] パネルの [ファイル] で元のプロジェクトの名前を右クリックし、[参照の追加] をクリックして DLL ファイルを探し、[開く] をクリックします。
追加したプロジェクトに、元のプロジェクトで使用するユーザー コントロールが含まれている場合は、[プロジェクト] パネルの [ファイル] で元のプロジェクトの名前を右クリックし、[プロジェクト参照の追加] をクリックして、新しいプロジェクトの名前を選択します。
ソリューションをビルドするには、[プロジェクト] パネルの [ファイル] でソリューションの名前を右クリックし、[ソリューションのビルド] をクリックします。これにより、追加したプロジェクトに含まれているすべてのユーザー コントロールが、元のプロジェクトのアセット ライブラリの [カスタム コントロール] タブから使用可能になります。
追加したプロジェクトを更新するたびに、ソリューションをビルドします。これにより、追加したプロジェクトに対する更新が、元のプロジェクトのアートボードに反映されます。
メモ : [プロジェクト] パネルの [ファイル] でソリューションの名前を右クリックした場合は、[ソリューションのリビルド] をクリックして、変更されていないファイルからビルドされたコンポーネントを含め、すべてをリビルドすることもできます。また、[ソリューションのクリーン] をクリックして、ビルドによって生成されたすべての中間ファイルを削除することもできます。[ソリューションのテスト] をクリックした場合は、ソリューションがビルドされ、アプリケーションが実行されて、元のプロジェクトのスタートアップ ページが表示されます。
先頭に戻る