Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 16916|Răspunde: 0

[Sursă] ASP.NET o colecție de metode pentru a obține directorul rădăcină

[Copiază linkul]
Postat pe 10.10.2015 09:57:44 | | |

Când scrii un program, directorul rădăcină al proiectului folosit frecvent este rezumat astfel:
1. Obținerea metodei directorului rădăcină a aplicației de consolă
Metoda 1: Environment.CurrentDirectory pentru a obține sau seta calea completă calificată a directorului de lucru curent
Metoda 2: AppDomain.CurrentDomain.BaseDirectory obține directorul de bază, care este folosit de solutorul de conflicte de asamblare pentru a sonda asamblarea
2. Obținerea metodei directorului rădăcină a aplicației web
Metoda 1, HttpRuntime.AppDomainAppPath.ToString(); Primește calea fizică a unității către directorul aplicației găzduite în domeniul aplicației curent. Folosit pentru achiziția App_Data
Metoda 2: Server.MapPath("") sau Server.MapPath("~/"); Returnează o cale fizică a fișierului opus căii virtuale specificate pe serverul web
Metoda 3, Request.ApplicationPath; Obține rădăcina aplicației virtuale a aplicației ASP.NET pe server
3. Obținerea metodei directorului rădăcină a aplicației WinForm
1、Environment.CurrentDirectory.ToString(); Obține sau setează o cale complet calificată către directorul de lucru curent
2、Application.StartupPath.ToString(); Obține calea către fișierul executabil care a pornit aplicația, excluzând numele executabilului
3、Directory.GetCurrentDirectory(); Obține directorul actual de lucru al aplicației
4、AppDomain.CurrentDomain.BaseDirectory; Obține directorul de bază, care este folosit de rezolvatorul de conflicte de asamblare pentru a sonda asamblarea
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Obține sau setează numele directorului care conține aplicația
Următoarele două metode pot obține numele fișierului de execuție
1、Proces.GetCurrentProces(). MainModule.FileName; Poți obține numele fișierului exe-ului care este executat în prezent.
2、Application.ExecutablePath; Obține calea către fișierul executabil care a pornit aplicația, inclusiv numele executabilului




Precedent:Verificarea eșuează pentru una sau mai multe entități. Pentru mai multe informații, consultați proprietatea EntityValidationErrors.
Următor:C# scrie și citește fișiere text
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com