IVsSolutionBuildManager::StartSimpleUpdateSolutionConfiguration Method (UInt32, UInt32, Int32)

 

Builds, cleans, or deploys a list of solutions.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

int StartSimpleUpdateSolutionConfiguration(
	unsigned int dwFlags,
	unsigned int dwDefQueryResults,
	int fSuppressUI
)

Parameters

dwFlags
Type: System::UInt32

[in] Double word containing the build update flags. See VSSOLNBUILDUPDATEFLAGS2 for more information.

dwDefQueryResults
Type: System::UInt32

[in] Double word containing the DefQueryResults. See VSSOLNBUILDQUERYRESULTS for more information.

fSuppressUI
Type: System::Int32

[in] Set to true to use the default response to any dialogs, which will not be displayed; otherwise false.

Return Value

Type: System::Int32

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

From vsshell.idl:

HRESULT IVsSolutionBuildManager::StartSimpleUpdateSolutionConfiguration(
   [in] DWORD dwFlags,
   [in] DWORD dwDefQueryResults,
   [in] BOOL fSuppressUI
);

StartSimpleUpdateSolutionConfiguration is a variant of the update command and allows you to build, clean, deploy, or launch a single solution configuration. The solution configuration will determine the whole set of projects to be built based on how the solution configuration is defined in the Solution Configuration Property Pages dialog. It is on this dialog that you specify which projects to build and which to deploy. For more information, see Solution Configuration.

Return to top
Show: