RuntimeInformation.RuntimeIdentifier Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
.NET 8 e versioni successive: questa proprietà restituisce una stringa che identifica l'architettura del sistema operativo e del processore per cui è stato compilato il runtime. Ad esempio, il valore in Windows 11 è win-x64
, e in Ubuntu 20.04, è linux-x64
.
.NET 7 e versioni precedenti: questa proprietà restituisce una stringa che identifica la piattaforma (sistema operativo, versione e architettura del processore) in cui è in esecuzione il processo corrente. Ad esempio, quando si esegue un'applicazione in Windows 11, il valore è win10-x64
, e in Ubuntu 20.04, può essere ubuntu.20.04-x64
.
Poiché questa stringa è opaca, non è consigliabile analizzare la stringa nelle parti costitutive.
Per altre informazioni, vedere Catalogo RID .NET.