Freigeben über


Compilerfehler ASPIRECOSMOSDB001

Version eingeführt: 9.0

RunAsPreviewEmulator dient nur zu Auswertungszwecken und unterliegt Änderungen oder Entfernungen in zukünftigen Updates. Unterdrücken Sie diese Diagnose, um fortzufahren.

-oder-

WithDataExplorer dient nur zu Auswertungszwecken und unterliegt Änderungen oder Entfernungen in zukünftigen Updates. Unterdrücken Sie diese Diagnose, um fortzufahren.

Beide RunAsPreviewEmulator und WithDataExplorer gelten als experimentelle APIs.

.NET Aspire bietet eine Möglichkeit zum Verwenden des Emulators (Vorschau) und des Cosmos DBLinuxDaten-Explorers. Diese APIs gelten als experimentell und werden voraussichtlich in Zukunft geändert.

Beispiel

Das folgende Beispiel generiert ASPIRECOSMOSDB001:

var builder = DistributedApplication.CreateBuilder(args);

var cosmos = builder.AddAzureCosmosDB("cosmos")
                    .RunAsPreviewEmulator(e => e.WithDataExplorer());

So beheben Sie diesen Fehler

Unterdrücken Sie den Fehler mit einer der folgenden Methoden:

  • Legen Sie den Schweregrad der Regel in der EDITORCONFIG-Datei fest.

    [*.{cs,vb}]
    dotnet_diagnostic.ASPIRECOSMOSDB001.severity = none
    

    Weitere Informationen zu Editorkonfigurationsdateien finden Sie unter Konfigurationsdateien für Codeanalyseregeln.

  • Fügen Sie das folgende PropertyGroup zu Ihrer Projektdatei hinzu:

    <PropertyGroup>
        <NoWarn>$(NoWarn);ASPIRECOSMOSDB001</NoWarn>
    </PropertyGroup>
    
  • Unterdrücken Sie im Code mit der #pragma warning disable ASPIRECOSMOSDB001-Anweisung.