Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Szenario
Ungültiger NuGetAudit-Wert „Beispiel“. Gültige Werte: „true“, „false“.
Ungültiger NuGetAuditLevel-Wert „sample“;. Gültige Werte: niedrig, moderat, hoch, kritisch.
Ungültiger NuGetAuditMode-Wert „Beispiel“. Gültige Werte: direkt, alles.
Problem
Ihre Projektdatei oder eine importierte Datei (z. B Directory.Build.props
) hat die MSBuild-Eigenschaft definiert, die in der Fehlermeldung (entweder NuGetAudit
, oder NuGetAuditLevel
NuGetAuditMode
) in einen ungültigen Wert angezeigt wird.
Lösung
- Entfernen Sie die Definition der MSBuild-Eigenschaft, um nuGets Standard zu verwenden.
- Ändern Sie den Wert der MSBuild-Eigenschaft in einen Wert, den die Fehlerliste als gültig angibt.
Wenn z. B. eine Ihrer MSBuild-Dateien derzeit vorhanden ist <NuGetAuditLevel>sample<NuGetAuditLevel>
, löschen Sie entweder die Zeile, oder ändern Sie sie in <NuGetAuditLevel>low</NuGetAuditLevel>
.
Um zu ermitteln, wo die Eigenschaft definiert wird, können Sie das Befehlszeilenargument von -preprocess
MSBuild verwenden. Siehe auch das Beispiel von MSBuild auf der Seite zum Anpassen des Builds.