Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Cet article s’applique à : ✔️ SDK .NET 6.0 et versions ultérieures
Installer
Pour installer la dernière version de la dotnet-debugger-extensionspackage NuGet, utilisez la commande dotnet tool install :
dotnet tool install --global dotnet-debugger-extensions
Synopsis
dotnet-debugger-extensions [-h|--help] [options] [command]]
Description
L’outil global dotnet-debugger-extensions installe les extensions de débogueur .NET , ce qui permet une meilleure expérience de débogage dans les débogueurs natifs tels que WinDbg et LLDB.
Note
Le débogueur Windows (>= version 10.0.18317.1001 de WinDbg ou cdb) charge automatiquement les extensions à partir de la galerie d’extensions Microsoft.
Options
--versionAffiche les informations de version.
-h|--helpAffiche l’aide en ligne de commande.
installation de dotnet-debugger-extensions
Installe les extensions de débogueur .NET localement pour le débogage des processus .NET Core. Sur macOS et Linux, le fichier .lldbinit est mis à jour afin que l’extension se charge automatiquement au démarrage de LLDB. Si vous installez sur Windows avec des outils de débogage plus anciens (avant la version 10.0.18317.1001), vous devez charger manuellement l’extension dans WinDbg ou cdb en exécutant .load %USERPROFILE%\.dotnet\sos\sos.dll dans le débogueur.
Cela remplace toutes les installations précédentes des programmes d’installation dotnet-debugger-extensions ou dotnet-sos.
Synopsis
dotnet-debugger-extensions install [--architecture <arch>]
Options
--architecture <arch>Spécifie l’architecture du processeur des fichiers binaires d’extension à installer. Par défaut,
dotnet-debugger-extensionsinstalle l’architecture de l’ordinateur hôte. Utilisez cette option lorsque vous souhaitez installer une architecture différente de l’architecture hôte dotnet. Par exemple, si vous exécutez des fichiers binaires Arm32 à partir d’un hôte Arm64, vous devez l’installer avecdotnet-debugger-extensions install --architecture Arm.Les architectures suivantes sont disponibles :
ArmArm64X86X64
--accept-license-agreementCette option accepte et accepte le contrat de licence sans interaction manuelle au clavier. Pour une utilisation lorsque l’entrée de la console est redirigée.
désinstallation de dotnet-debugger-extensions
Désinstalle les extensions débogueur .NET et, sur Linux et macOS, supprime-la de la configuration LLDB.
Synopsis
dotnet-debugger-extensions uninstall