Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 16916|Répondre: 0

[Source] ASP.NET un ensemble de méthodes pour obtenir le répertoire racine

[Copié le lien]
Publié sur 10/10/2015 09:57:44 | | |

Lors de l’écriture d’un programme, le répertoire racine du projet souvent utilisé est résumé comme suit :
1. Obtenir la méthode du répertoire racine de l’application console
Méthode 1 : Environment.CurrentDirectory pour obtenir ou définir le chemin qualifié complet du répertoire de travail actuel
Méthode 2 : AppDomain.CurrentDomain.BaseDirectory obtient le répertoire de base, qui est utilisé par le solveur de conflits d’assemblage pour sonder l’assembleur
2. Obtenir la méthode du répertoire racine de l’application web
Méthode 1, HttpRuntime.AppDomainAppPath.ToString() ; Obtient le chemin du disque physique vers le répertoire applicatif de l’application hébergée dans le domaine applicatif courant. Utilisé pour App_Data acquisition
Méthode 2 : Server.MapPath(«  ») ou Server.MapPath(« ~/ ») ; Retourne un chemin de fichier physique opposé au chemin virtuel spécifié sur le serveur web
Méthode 3, Request.ApplicationPath ; Obtenir la racine de l’application virtuelle de l’application ASP.NET sur le serveur
3. Obtenir la méthode racine du répertoire de l’application WinForm
1、Environnement.CurrentDirectory.ToString() ; Obtenez ou définissez un chemin entièrement qualifié vers l’annuaire de travail actuel
2、Application.StartupPath.ToString() ; Obtenez le chemin vers le fichier exécutable qui a lancé l’application, en excluant le nom de l’exécutable
3、Directory.GetCurrentDirectory() ; Obtenez le répertoire de travail actuel de l’application
4、AppDomain.CurrentDomain.BaseDirectory ; Obtenez le répertoire de base, qui est utilisé par le solveur de conflits d’assemblage pour sonder l’assembleur
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase ; Obtenez ou définissez le nom du répertoire contenant l’application
Les deux méthodes suivantes peuvent obtenir le nom du fichier d’exécution
1、Processus.ObtenirProcessusActuel(). MainModule.FileName ; Vous pouvez obtenir le nom de fichier de l’exécuteur qui est en cours d’exécution.
2、Application.ExécutablePath ; Obtenez le chemin vers le fichier exécutable qui a lancé l’application, y compris le nom de l’exécutable




Précédent:La vérification échoue pour une ou plusieurs entités. Pour plus d’informations, voir la propriété EntityValidationErrors.
Prochain:C# écrit et lit les fichiers texte
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com