ProjectLoadSettings Enum

Definition

Flags for controlling the project load.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class ProjectLoadSettings
[System.Flags]
public enum ProjectLoadSettings
type ProjectLoadSettings = 
Public Enum ProjectLoadSettings
Inheritance
ProjectLoadSettings
Attributes

Fields

Default 0

Normal load. This is the default.

IgnoreMissingImports 1

Ignore nonexistent targets files when evaluating the project.

RecordDuplicateButNotCircularImports 2

Indicates that imports including duplicate, but not circular, imports on the ImportsIncludingDuplicates property should be recorded.

RejectCircularImports 4

Indicates that an exception will be thrown if any circular imports are detected.

Remarks

This is a "flags" enum, allowing future settings to be added in an additive, non breaking fashion.

Applies to