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

プロジェクトのプロパティでは、コンパイル、デバッグ、テストおよび配置の多くの側面を制御します。Projects have properties that govern many aspects of compilation, debugging, testing and deploying. プロジェクトのすべての種類に共通のプロパティや、特定の言語またはプラットフォームに固有のプロパティがあります。Some properties are common among all project types, and some are unique to specific languages or platforms. プロジェクトのプロパティにアクセスするには、ソリューション エクスプローラーでプロジェクト ノードを右クリックして [プロパティ] を選択するか、メニュー バーの [クイック起動] 検索ボックスに「プロパティ」と入力します。You access project properties by right-clicking the project node in Solution Explorer and choosing Properties, or by typing properties into the Quick Launch search box on the menu bar.

プロジェクトのコンテキスト メニューProject context menu

.NET プロジェクトでは、プロジェクト ツリー自体にプロパティ ノードが含まれる場合もあります。.NET projects might also have a properties node in the project tree itself.

ソリューション エクスプローラー ツリーの [プロパティ] ノードProperties node in Solution Explorer tree

ヒント

ソリューションには少数のプロパティがあり、プロジェクト項目にも少数のプロパティがあります。これらのプロパティは、プロジェクト デザイナーではなく、[プロパティ] ウィンドウからアクセスします。Solutions have a few properties, and so do project items; these properties are accessed in the Properties Window, not Project Designer.

プロジェクトのプロパティProject Properties

プロジェクトのプロパティはグループごとに編成され、各グループには専用のプロパティ ページがあります。各ページは、さまざまな言語およびプロジェクトの種類に応じて異なることがあります。Project Properties are organized into groups and each group has its own property page, and the pages might be different for different languages and project types.

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

C# プロジェクト、Visual Basic プロジェクト、F# プロジェクトでは、プロパティはプロジェクト デザイナーで公開されます。In C#, Visual Basic and F# projects, properties are exposed in the Project Designer. C# の WPF プロジェクトの [ビルド] プロパティ ページを次の図に示します。The following illustration shows the Build property page for a WPF project in C#:

Visual Studio プロジェクト デザイナーVisual Studio Project Designer

プロジェクト デザイナーのそれぞれのプロパティ ページについては、「プロジェクト プロパティ リファレンス」を参照してください。For information about each of the property pages in Project Designer, see Project Properties Reference.

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

C++ プロジェクトおよび JavaScript プロジェクトには、プロジェクトのプロパティを管理するために別のユーザー インターフェイスが用意されています。C++ and JavaScript projects have a different user interface for managing project properties. この図は、C++ プロジェクトのプロパティ ページを示しています (JavaScript ページはほぼ同じです)。This illustration shows a C++ project property page (JavaScript pages are similar):

Visual C++ プロジェクトのプロパティVisual C++ project properties

C++ プロジェクトのプロパティについては、C++ プロジェクトのプロパティの操作に関するページをご覧ください。For information about C++ project properties, see Working with Project Properties (C++). JavaScript のプロパティの詳細については、「プロパティ ページ、JavaScript」を参照してください。For more information about JavaScript properties, see Property Pages, JavaScript.

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

ソリューションのプロパティにアクセスするには、ソリューション エクスプローラーでソリューション ノードを右クリックし、[プロパティ] を選択します。To access properties on the solution, right click the solution node in Solution Explorer and choose Properties. このダイアログでは、デバッグ ビルドまたはリリース ビルド用にプロジェクト構成を設定し、F5 キーを押した時点でのスタートアップ プロジェクトとなるプロジェクトを選択し、コード分析のオプションを設定します。In the dialog, you can set project configurations for Debug or Release builds, choose which projects should be the startup project when F5 is pressed, and set code analysis options.

関連項目See also

Visual Studio のソリューションおよびプロジェクトSolutions and Projects in Visual Studio