Condividi tramite


RuntimeInformation.RuntimeIdentifier Proprietà

Definizione

Ottiene la piattaforma per cui è stato compilato il runtime (o in cui è in esecuzione un'app).

public:
 static property System::String ^ RuntimeIdentifier { System::String ^ get(); };
public static string RuntimeIdentifier { get; }
static member RuntimeIdentifier : string
Public Shared ReadOnly Property RuntimeIdentifier As String

Valore della proprietà

Stringa opaca che identifica la piattaforma per cui è stato compilato il runtime (o in cui è in esecuzione un'app).

Commenti

Questa proprietà restituisce una stringa che identifica il sistema operativo e l'architettura del processore per cui è stato compilato il runtime. Ad esempio, il valore in Windows 11 è win-x64e in Debian 12 è linux-x64. Poiché questo valore rappresenta la piattaforma per cui è stato compilato il runtime, può variare a seconda dell'origine di installazione. I runtime compilati da Microsoft usano RID portabili come linux-x64 in questo modo possono essere eseguiti in più distribuzioni Linux. Tuttavia, alcune distribuzioni linux forniscono i propri pacchetti compilati in modo specifico per tale distribuzione e versione, che possono restituire RID più specifici, ad esempio ubuntu.24.10-x64.

Poiché questa stringa è opaca, non è consigliabile analizzare la stringa nelle parti costitutive.

Per altre informazioni, vedere Catalogo RID .NET.

Si applica a