« [Windows7] RC版@EeePC1000H ~ ASP.NET 開発、 というか hosts に localhost が無かった件 | トップページ | [Windows7] RC版@EeePC1000H ~ NOD32 v4.0 モニター版 »

2009年5月14日 (木)

Visual Web Developer 2008 Express Edition でも、 ソリューションに WinForm や WPF のプロジェクトを含めることができる

Visual Studio の Express Edition を使っていると、 どうしても上位バージョンに比べて不便なところが、 ついつい気になってしまいます。
ユニットテストや TFS との連携機能など、 そりゃあ無償版には無くてもしょうがないよね、 って感じのもあります。 いまいちよく分からないのが、 C# / VB と  Visual Web Developer が別製品になっていること。 例えば、 ASP.NET と、 WinForm の 2つのプロジェクトをまとめて開発しようとすると、 2つの IDE を開いて、 行ったり来たりしなければなりません。

…と思っていたのですが。

この Visual Web Developer 2008 Express Edition の画面を見てください。
20090514_multiprojects_02
1つのソリューション内に 4つのプロジェクトが入っています。 上から、 ASP.NET / コンソール / Silverlight / Windows Forms のプロジェクトです。
編集画面では Windows Form を開いていて、 ツールボックスには Windows Forms 用のコントロールが並んでいます。 ツールボックスから Windows Form に、 テキストボックスをドロップしたところです。

もちろん、 プロジェクトごとにちゃんとコーディングも実行も出来ますし、 プロジェクト間で参照関係を設定することも出来ます。
残念ながら、 Windows Forms のプロジェクトや WPF のプロジェクトで、 フォームの追加などはできません。 新しく追加するときのテンプレートには、 Visual Web Developer のものしか出てこないのです。

どうやるかというと、 意外と簡単で。
あらかじめ Visual C# 2008 Express Edition で作っておいた  Windows Forms などのプロジェクトを、  Visual Web Developer のほうでソリューションに追加してあげるだけでした。 f(^^;

|

« [Windows7] RC版@EeePC1000H ~ ASP.NET 開発、 というか hosts に localhost が無かった件 | トップページ | [Windows7] RC版@EeePC1000H ~ NOD32 v4.0 モニター版 »

プログラミング」カテゴリの記事

* プログラミング ( WPF )」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: Visual Web Developer 2008 Express Edition でも、 ソリューションに WinForm や WPF のプロジェクトを含めることができる:

« [Windows7] RC版@EeePC1000H ~ ASP.NET 開発、 というか hosts に localhost が無かった件 | トップページ | [Windows7] RC版@EeePC1000H ~ NOD32 v4.0 モニター版 »