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.
Das dnx.ps1 Shim-Skript ist nicht mehr im .NET SDK enthalten.
Eingeführt in Version
.NET 10
Vorheriges Verhalten
Seit .NET 10 Preview 7 wurde in den Windows-Versionen des .NET SDK ein dnx.ps1 Skript im dotnet-Stammverzeichnis neben dotnet.exe und dnx.cmd enthalten.
Neues Verhalten
Ab .NET 10 GA ist das dnx.ps1 Skript nicht mehr enthalten. Das dnx.cmd Skript bleibt für die Ausführung von Tools verfügbar.
Art der einschneidenden Änderung
Diese Änderung kann sich auf die Quellkompatibilität auswirken.
Grund für Änderung
Das dnx.ps1 Skript wurde hinzugefügt, um eine zusätzliche Terminate Batch Job Eingabeaufforderung zu vermeiden, wenn Tools mit dnxSTRG+C abgebrochen werden. PowerShell verfügt jedoch über eine spezielle Behandlung für --, sodass -- nie über die Befehlszeile an dnx weitergeleitet wurde. Dies bedeutete, dass es in PowerShell unmöglich war, Optionen an ein Tool dnx zu übergeben, wenn dnx dieselbe Option hat. Beispiel: dnx dotnet-serve -- --help Zeigt die Hilfe für dnx anstelle der Hilfe für dotnet-serve.
Empfohlene Aktion
In den meisten Fällen wird das dnx.cmd Skript stattdessen verwendet, sodass keine Aktion erforderlich ist. Wenn Sie dnx.ps1 direkt anrufen, wechseln Sie zu dnx.cmd.
Betroffene APIs
Keiner.