プロジェクトおよびソリューションのプロパティの管理
プロジェクトのプロパティでは、コンパイル、デバッグ、テストおよび配置の多くの側面を制御します。 プロジェクトのすべての種類に共通のプロパティや、特定の言語またはプラットフォームに固有のプロパティがあります。
プロジェクトのプロパティにアクセスするには、ソリューション エクスプローラーでプロジェクト ノードを右クリックして [プロパティ] を選ぶか、メニュー バーの検索ボックスに「プロパティ」と入力し、結果から [プロパティ ウィンドウ] を選びます。
.NET プロジェクトでは、プロジェクト ツリー自体にプロパティ ノードが含まれる場合もあります。
Note
このトピックは、Windows 上の Visual Studio に適用されます。 Visual Studio for Mac については、「プロジェクトおよびソリューションのプロパティの管理 (Visual Studio for Mac)」を参照してください。
プロジェクト プロパティ
プロジェクトのプロパティはグループに分類されており、グループごとに専用のプロパティ ページがあります。 ページは、言語およびプロジェクト タイプによって異なる場合があります。
C# プロジェクト、Visual Basic プロジェクト、F# プロジェクト
C# プロジェクト、Visual Basic プロジェクト、F# プロジェクトでは、プロパティは .NET プロジェクト デザイナーで公開されます。
次のスクリーンショットは、C# のコンソール プロジェクトの .NET プロジェクト デザイナーにある Build プロパティ ページを示します。
次のスクリーンショットは、Visual Basic のコンソール プロジェクトの .NET プロジェクト デザイナーにある Compile プロパティ ページを示します。
プロジェクト デザイナーの各プロパティの詳細については、「.NET プロジェクト デザイナーとは」を参照してください。
ヒント
ソリューションには少数のプロパティがあり、プロジェクト項目にも少数のプロパティがあります。これらのプロパティは、.NET プロジェクト デザイナーではなく、プロパティ ウィンドウからアクセスします。
C++ プロジェクトおよび JavaScript プロジェクト
C++ プロジェクトおよび JavaScript プロジェクトには、プロジェクトのプロパティを管理するために別のユーザー インターフェイスが用意されています。 次のスクリーンショットは、C++ プロジェクトのプロパティ ページを示しています (JavaScript ページはほぼ同じです)。
C++ プロジェクトのプロパティについては、C++ プロジェクトのプロパティの操作に関するページを参照してください。 JavaScript のプロパティの詳細については、「プロパティ ページ、JavaScript」を参照してください。
ソリューションのプロパティ
ソリューションのプロパティにアクセスするには、ソリューション エクスプローラーでソリューション ノードを右クリックし、[プロパティ] を選びます。 このダイアログでは、デバッグ ビルドまたはリリース ビルド用にプロジェクト構成を設定し、F5 キーを押した時点でのスタートアップ プロジェクトとなるプロジェクトを選択し、コード分析のオプションを設定します。
ソリューション プロパティは、ソリューション ユーザー オプション (.suo) ファイルに格納されます。 このファイルの種類の詳細については、「Visual Studio のソリューションおよびプロジェクト」ページの「ソリューション ファイル」セクションを参照してください。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示