プロジェクトおよびソリューションのプロパティの管理

プロジェクトのプロパティでは、コンパイル、デバッグ、テストおよび配置の多くの側面を制御します。 プロジェクトのすべての種類に共通のプロパティや、特定の言語またはプラットフォームに固有のプロパティがあります。

プロジェクトのプロパティにアクセスするには、ソリューション エクスプローラープロジェクト ノードを右クリックして [プロパティ] を選ぶか、メニュー バーの検索ボックスに「プロパティ」と入力し、結果から [プロパティ ウィンドウ] を選びます。

Screenshot of the Solution Explorer context menu with the Properties option highlighted.

Screenshot of the Solution Explorer context menu with the Properties option highlighted.

.NET プロジェクトでは、プロジェクト ツリー自体にプロパティ ノードが含まれる場合もあります。

Screenshot of Solution Explorer with a Properties node showing.

Note

このトピックは、Windows 上の Visual Studio に適用されます。 Visual Studio for Mac については、「プロジェクトおよびソリューションのプロパティの管理 (Visual Studio for Mac)」を参照してください。

プロジェクト プロパティ

プロジェクトのプロパティはグループに分類されており、グループごとに専用のプロパティ ページがあります。 ページは、言語およびプロジェクト タイプによって異なる場合があります。

C# プロジェクト、Visual Basic プロジェクト、F# プロジェクト

C# プロジェクト、Visual Basic プロジェクト、F# プロジェクトでは、プロパティは .NET プロジェクト デザイナーで公開されます。

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

Screenshot of the Project Designer, with the Build tab selected.

Screenshot of the Project Designer, with the Build tab selected.

次のスクリーンショットは、Visual Basic のコンソール プロジェクトの .NET プロジェクト デザイナーにある Compile プロパティ ページを示します。

Screenshot of the Project Designer, with the Compile tab selected.

Screenshot of the Project Designer, with the Compile tab selected.

プロジェクト デザイナーの各プロパティの詳細については、「.NET プロジェクト デザイナーとは」を参照してください。

ヒント

ソリューションには少数のプロパティがあり、プロジェクト項目にも少数のプロパティがあります。これらのプロパティは、.NET プロジェクト デザイナーではなく、プロパティ ウィンドウからアクセスします。

C++ プロジェクトおよび JavaScript プロジェクト

C++ プロジェクトおよび JavaScript プロジェクトには、プロジェクトのプロパティを管理するために別のユーザー インターフェイスが用意されています。 次のスクリーンショットは、C++ プロジェクトのプロパティ ページを示しています (JavaScript ページはほぼ同じです)。

Screenshot of the C++ project properties page.

C++ プロジェクトのプロパティについては、C++ プロジェクトのプロパティの操作に関するページを参照してください。 JavaScript のプロパティの詳細については、「プロパティ ページ、JavaScript」を参照してください。

ソリューションのプロパティ

ソリューションのプロパティにアクセスするには、ソリューション エクスプローラーソリューション ノードを右クリックし、[プロパティ] を選びます。 このダイアログでは、デバッグ ビルドまたはリリース ビルド用にプロジェクト構成を設定し、F5 キーを押した時点でのスタートアップ プロジェクトとなるプロジェクトを選択し、コード分析のオプションを設定します。

ソリューション プロパティは、ソリューション ユーザー オプション (.suo) ファイルに格納されます。 このファイルの種類の詳細については、「Visual Studio のソリューションおよびプロジェクト」ページの「ソリューション ファイル」セクションを参照してください。