VSSOLNBUILDUPDATEFLAGS Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Identifies solution build updates.
This enumeration supports a bitwise combination of its member values.
public enum class VSSOLNBUILDUPDATEFLAGS
public enum class VSSOLNBUILDUPDATEFLAGS
enum VSSOLNBUILDUPDATEFLAGS
[System.Flags]
public enum VSSOLNBUILDUPDATEFLAGS
[<System.Flags>]
type VSSOLNBUILDUPDATEFLAGS =
Public Enum VSSOLNBUILDUPDATEFLAGS
- Inheritance
-
VSSOLNBUILDUPDATEFLAGS
- Attributes
Fields
SBF_OPERATION_BUILD | 65536 | Performs a build (may be ORed with other flags). |
SBF_OPERATION_CLEAN | 1048576 | Removes built objects. |
SBF_OPERATION_DEPLOY | 131072 | Deploys the solution (may be ORed with other flags). |
SBF_OPERATION_FORCE_UPDATE | 4194304 | Forces a rebuild on the project, even if it is not out of date. |
SBF_OPERATION_LAUNCH | 262144 | Launches the application without the debugger involved. |
SBF_OPERATION_LAUNCHDEBUG | 524288 | Launches the application for debugging. |
SBF_OPERATION_MASK | -65536 | All build operations are to be performed. Sets all operation control flags on. |
SBF_OPERATION_NONE | 0 | No build operations are to be performed. |
SBF_OPERATION_SELECTION | 2097152 | Operates on the current shell selection context. |
SBF_SUPPRESS_CONTDEPLOYONERROR_QUERY | 4 | Takes the default answer for continue-deploy query. |
SBF_SUPPRESS_CONTLAUNCHONERROR_QUERY | 8 | Takes the default answer for continue launch query. |
SBF_SUPPRESS_MASK | 255 | Take default answers for all UI queries. Sets all UI suppression flags on. |
SBF_SUPPRESS_NONE | 0 | Perform no UI supression. |
SBF_SUPPRESS_OUTOFDATE_QUERY | 1 | Takes the default answer for out-of-date query. |
SBF_SUPPRESS_SAVEBEFOREBUILD_QUERY | 2 | Takes the default answer for save-before-build query. |
Remarks
For SBF_OPERATION_BUILD
, projects recompile results even if they are not out of date. For SBF_OPERATION_DEPLOY
, the content is recopied to the deployment target even if it is known not to be out of date at the target.
The SBF_SUPRESS_
elements are UI suppression flags; if they are set, the default answer is automatically chosen. The rest of the elements are flags used to control which operations the solution update manager performs as part of its operation.
COM Signature
From vsshell.idl: