2011-01-18 7 views
0

ASP NET C#using System.Windows.Form名前空間のプロデューサエラー "タイプまたは名前空間名 'Windows'がクラスに存在しません。名前空間 'System'(アセンブリ参照がありませんか?) "ASP NET C#System.Windows.Formがクラスまたは名前空間 'System'に存在しません

私はWinXP ver 2002 SP3、 MS Visual Studio Microsoft Development Enviroment 2002 ver 7フレームワーク2.0でテストします。 と Win7Professional、(Win7の内側?)MSのVisual Studio 2008 Expressを、フレームワーク3.5と

+0

このフォームコンパイル時に起こっていますよね? – RedDeckWins

答えて

3

ソリューションエクスプローラで参照またはプロジェクトを右クリックしてVisual StudioでのSystem.Windows.Formsへの参照を追加します。

しかし、私はASP.NETと何が関係しているのか理解できませんでしたか?

0

ウェブアプリケーションまたはデスクトップアプリケーションを作成しようとしていますか? 1つのプロジェクト内で両方を使用することはできません。
新しいデスクトップアプリケーションを作成したい場合は、あなたが選択することでそれを行うことができます。

ファイル - >新規 - >プロジェクト - >ビジュアルC# - > のWindows - Windowsのアプリケーション

+0

どちらもうまく使えます。 System.Windows.Formsへの参照を追加してください。これは良いアイデアかどうかはまったく別の質問です。 –

+0

はい、コードから新しいWindowsフォームコントロールを作成できますが、VSはWebプロジェクト内でWindowsフォームテンプレートを使用することはできません:) –

関連する問題