"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > C # Guide ultime pour obtenir un chemin de dossier temporaire pour les utilisateurs actuels

C # Guide ultime pour obtenir un chemin de dossier temporaire pour les utilisateurs actuels

Publié le 2025-03-11
Parcourir:370

How Can I Consistently Get the Current User's Temporary Folder Path in C#?

Obtention du dossier temporaire spécifique de l'utilisateur

La question se pose de savoir pourquoi la fonction System.io.path.gettempath () renvoie de manière incompatible, le stage temporaire du système actuel ou la localisation temporaire du système. Cette incohérence est attribuée à l'appel natif sous-jacent pour getTempath (..) dans Kernel32.

comme expliqué dans la documentation de Microsoft, les recherches de GetTempath pour l'existence de variables d'environnement par l'environnement TMP Varable

PATHE SPÉCIFIÉ BY TMP ENVIRON variable
  • chemin spécifié par la variable d'environnement UserProfile
  • répertoire Windows
  • Le premier chemin trouvé est utilisé. Si aucune des variables d'environnement n'est définie, il peut par défaut au répertoire temporaire de Windows. les valeurs de ces variables d'environnement et les gérer de manière appropriée.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3