Share via


SolutionProjectType Enumeration

Defines the different types of projects that can be found in a solution.

Namespace:  Microsoft.Build.Construction
Assembly:  Microsoft.Build (in Microsoft.Build.dll)

Syntax

'Declaration
Public Enumeration SolutionProjectType
public enum SolutionProjectType
public enum class SolutionProjectType
type SolutionProjectType
public enum SolutionProjectType

Members

Member name Description
EtpSubProject A project inside an Enterprise Template project.
KnownToBeMSBuildFormat C#, VB, and VJ# projects.
SolutionFolder Not really a project, but persisted as such in the .SLN file.
Unknown Anything that is not one of the well-known project types.
WebDeploymentProject Web Deployment (.wdproj) projects, which have a MSBuild format, but Whidbey-era ones specify ProjectReferences differently.
WebProject ASP.NET projects.

Remarks

Introduced in Visual Studio 2015.

See Also

Reference

Microsoft.Build.Construction Namespace