.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する

.NET FrameworkのWindows FormアプリケーションでSystem.Web アセンブリの参照を追加する手順を紹介します。

現象の確認

.NET FrameworkのWindows Formアプリケーションを作成し、System.Web アセンブリのクラスやメソッドをコード中に記述します。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像1

プロジェクトをビルドすると、次のエラーが発生します。

エラーメッセージ
現在のコンテクストに '(Syste.Web アセンブリのクラス)' という名称は存在しません

.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像2

ソリューションエクスプローラーでプロジェクトの参照ノードを開いて参照しているアセンブリを確認します。 Windows Formアプリケーションを作成した状態では、System.Web アセンブリは参照に追加されていないことがわかります。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像3

参照の追加

System.Web アセンブリを参照氏に追加します。
プロジェクトを開き、ソリューションエクスプローラの参照ノードをクリックして選択します。右クリックしてポップアップメニューを表示します。 メニューの[参照の追加...]の項目をクリックします。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像4

[参照マネージャー]のダイアログが表示されます。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像5

中央のアセンブリ一覧が表示されているエリアを下にスクロールします。'System.Web' の項目があります。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像6

'System.Web' の項目の左側にあるチェックボックスをクリックしてチェックをつけた状態にします。設定ができたらダイアログウィンドウ右下の [OK]ボタンをクリックします。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像7

'System.Web' アセンブリが参照に追加されました。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像8

ソリューションエクスプローラーでプロジェクトのノード内の[参照]ノードを開きます。先ほど参照を追加した、System.Web アセンブリへの参照が追加されています。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像9

ビルドすると、エラーは発生せずにビルドが通ります。
.NET Framework Windows FormアプリケーションでSystem.Web アセンブリの参照を追加する:画像10

WIndows Formアプリケーションに System.Web アセンブリの参照を追加できました。

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2022-05-15
Copyright © 1995–2025 iPentec all rights reserverd.