Solution3.SolutionBuild Property

Definition

Gets the SolutionBuild object for the solution, which represents the root of the build automation model at the solution level.

C++/CX
public:
 property EnvDTE::SolutionBuild ^ SolutionBuild { EnvDTE::SolutionBuild ^ get(); };

Property Value

A SolutionBuild object.

Implements

Attributes

Examples

VB
Sub PropertiesExample(ByVal dte As DTE2)  
    ' List the number of build dependencies,  
    ' set the configuration to Release, and buildsthe solution.  
    ' Open a solution in Visual Studio before running this example.  
    Try  
        Dim soln As Solution2 =  _  
        CType(_applicationObject.Solution, Solution2)  
        Dim solnBld As SolutionBuild3  
        solnBld = CType(soln.SolutionBuild, SolutionBuild3)  
        Dim bld As BuildDependencies  
        bld = solnBld.BuildDependencies  
        MsgBox("The project " & bld.Item(1).Project.Name & " has " _  
        & bld.Count.ToString() & " build dependencies.")  
        MsgBox("Set the configuration to release and build...")  
        solnBld.SolutionConfigurations.Item("Release").Activate()  
        solnBld.Build()  
    Catch ex As System.Exception  
        MsgBox(ex.ToString)  
    End Try  
End Sub  

Applies to

Produkt Verzie
Visual Studio SDK 2015, 2017, 2019, 2022