次の方法で共有


.NET プロジェクト デザイナーとは

Visual Studio のプロジェクト デザイナーは、.NET または .NET Framework プロジェクトのアプリケーション設定とプロパティを指定するために使用できるダイアログ ボックスです。 プロジェクト デザイナーには、操作する複数の異なるプロジェクト プロパティ タブまたはページが含まれています。 .NET Framework プロジェクトのプロジェクト デザイナーは、.NET Core および .NET 5 以降を対象とするプロジェクトのプロジェクト デザイナーとは異なるため、表示される内容は .NET のバージョンによって異なります。 .NET プロジェクト デザイナーのプロパティの詳細については、「.NET プロジェクト デザイナーの」を参照してください。 .NET Framework プロジェクト デザイナーの詳細については、「.NET Framework プロジェクト デザイナーのプロジェクト プロパティを する」を参照してください。

Visual Studio のプロジェクト デザイナーは、.NET または .NET Framework プロジェクトのアプリケーション設定とプロパティを指定するために使用できるダイアログ ボックスです。 プロジェクト デザイナーには、操作する複数の異なるプロジェクト プロパティ タブまたはページが含まれています。 表示される内容は、.NET プロジェクトの種類、プラットフォーム、プログラミング言語によって異なります。

ソリューション エクスプローラーの で プロジェクト ノード を選択し、右クリック コンテキスト メニューを使用して [プロパティ]選択すると、プロジェクト デザイナーが表示されます。

大事な

.NET プロジェクト デザイナーを使用してアクセスできるプロジェクト プロパティは、ソリューション エクスプローラーで プロパティ ウィンドウを使用してアクセスできるプロパティとは異なります。

次のスクリーンショットは、プロジェクト デザイナーの C# コンソール プロジェクトの .NET プロジェクト プロパティの例を示しています。

ターゲット フレームワークとして .NET 8.0 を使用した Visual Studio 2022 の .NET プロジェクト デザイナーのスクリーンショット。

次のスクリーンショットは、プロジェクト デザイナーの Visual Basic コンソール プロジェクトの .NET Framework プロジェクト プロパティの例を示しています。 .NET Framework 4.7.2 がターゲット フレームワークとして表示されます。

.NET Framework 4.7.2 をターゲット フレームワークとして使用した Visual Studio 2022 の .NET プロジェクト デザイナーのスクリーンショット。

次の Visual Studio 2019 のスクリーンショットは、プロジェクト デザイナーの C# コンソール プロジェクトの .NET プロジェクト プロパティの例を示しています。 .NET 5.0 がターゲット フレームワークとして表示されていることに注意してください。

ターゲット フレームワークとして .NET を使用した Visual Studio 2019 のプロジェクト デザイナーのスクリーンショット。

次の Visual Studio 2019 のスクリーンショットは、プロジェクト デザイナーの Visual Basic コンソール プロジェクトの .NET プロジェクト プロパティの例を示しています。 .NET Framework 4.7.2 がターゲット フレームワークとして表示されます。

ターゲット フレームワークとして .NET Framework を使用した Visual Studio 2019 のプロジェクト デザイナーのスクリーンショット。

.NET Framework プロジェクト デザイナーのプロジェクト プロパティ

.NET Framework プロジェクトの場合は、次の表のリンクを使用して、プロパティに関する情報を取得します。

財産 言語/プラットフォーム 形容
アプリケーション C#、F#、Visual BasicUWP、WPF プロジェクトのアプリケーション設定とプロパティを指定します。
建てる C#、F#、WPF プロジェクトのビルド構成プロパティを指定します。
ビルド イベント C#、Visual Basic、WPF ビルド構成の手順を指定します。
コード分析 の C#、F#、Visual Basic、WPF コード分析ツールを構成します。
コンパイル Visual Basic の コンパイル プロパティを指定する
個人用拡張機能 Visual Basic My Namespace 拡張機能 管理します。
パッケージ C#、F#、Visual Basic ビルド時に NuGet パッケージを生成します。
発行 Visual Basic、WPF ClickOnce のプロパティを構成します。
参照 Visual Basic の プロジェクトで使用される参照を管理します。
参照パス WPF プロジェクトの参照パスを管理します。
リソース C#、F#、Visual Basic、WPF C# プロジェクトのソリューション エクスプローラーから RESX ファイルにアクセスするか、Visual Basic プロジェクトの既定のリソース ファイルを作成するか、WPF プロジェクトにリソースを追加します。
Services Visual Basic、WPF、Windows フォーム クライアント アプリケーション サービスを有効にします。
設定の C#、F#、Visual Basic、WPF プロジェクトのアプリケーション設定を指定します。
署名 Visual Basic、WPF アプリケーション マニフェストと配置マニフェストに署名し、アセンブリに署名します。 (Visual Basic プロジェクトの場合、.NET プロジェクトの ClickOnce マニフェスト署名はビルド発行下にあります)。
安全 Visual Basic、WPF ClickOnce 配置を使用して配置されるアプリケーションのコード アクセス セキュリティ設定を構成します。

.NET プロジェクト デザイナーのプロジェクト プロパティ

次の表のリンクを使用して、プロパティに関する情報を取得します。

タイトル 形容
アプリケーション ページ、プロジェクト デザイナー (Visual Basic) Visual Basic プロジェクトのアプリケーション設定とプロパティを指定します。
アプリケーション ページ、プロジェクト デザイナー (C#) Visual C# プロジェクトのアプリケーション設定とプロパティを指定します。
プロジェクト デザイナー (C#) の [ビルド イベントの ] ページ ビルド構成の手順を指定します。
ビルド ページ、プロジェクト デザイナー (C#) Visual C# プロジェクトのビルド構成プロパティを指定します。
コンパイル ページ、プロジェクト デザイナー (Visual Basic) Visual Basic プロジェクトのコンパイル プロパティを指定します。
プロジェクト デザイナーの [デバッグ] ページ プロジェクトのデバッグ プロパティを指定します。
コード分析、プロジェクト デザイナー コード分析ツールを構成します。
プロジェクト デザイナーの [発行] ページ ClickOnce のプロパティを構成します。
参照ページ、プロジェクト デザイナー (Visual Basic) プロジェクトで使用される参照を管理します。
セキュリティ ページ、プロジェクト デザイナー ClickOnce 配置を使用して配置されるアプリケーションのコード アクセス セキュリティ設定を構成します。
署名ページ、プロジェクト デザイナー アプリケーション マニフェストと配置マニフェストに署名し、アセンブリに署名します。

関連項目