__VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS-Enumeration

 

Veröffentlicht: Oktober 2016

Gibt den Upgradevorgang von einem Projekttyps.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

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

Syntax

[FlagsAttribute]
public enum __VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS
[FlagsAttribute]
public enum class __VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS
[<FlagsAttribute>]
type __VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS
<FlagsAttribute>
Public Enumeration __VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS

Member

Membername Beschreibung
VSPUVF_PROJECT_DEPRECATED

Kein Upgrade tritt auf, weil die Version des Projekts nicht mehr unterstützt wird.

VSPUVF_PROJECT_INCOMPATIBLE

Kein Upgrade tritt auf, da die Version des Projekts nicht kompatibel ist.

VSPUVF_PROJECT_NOREPAIR

Kein Upgrade tritt auf, weil das Projekt nicht bereits auf dem aktuellen Stand ist.

VSPUVF_PROJECT_ONEWAYUPGRADE

Eine vollständige Aktualisierung ausgeführt wird, die das Projekt mit der vorherigen Version des Produkts inkompatibel.

VSPUVF_PROJECT_SAFEREPAIR

Das Upgrade ist keinem echten vollständigen Upgrade jedoch lediglich eine Reparatur die Projekt-Anlage ohne das Risiko von Problemen von den früheren Versionen des Produkts kompatibel zu machen.

VSPUVF_PROJECT_UNSAFEREPAIR

Das Upgrade kein vollständiges Update, aber auch ein Risiko Probleme werden durch die neueren oder vorherigen Version des Produkts (beispielsweise, wenn eine neueste abhängigen SDK nicht installiert ist).

Siehe auch

Microsoft.VisualStudio.Shell.Interop-Namespace

Zurück zum Anfang