Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16916|Odgovoriti: 0

[Vir] ASP.NET zbirko metod za pridobitev korenske mape

[Kopiraj povezavo]
Objavljeno na 10. 10. 2015 09:57:44 | | |

Pri pisanju programa se koreninski imenik projekta, ki se pogosto uporablja, povzame takole:
1. Pridobi metodo korenske mape konzolne aplikacije
Metoda 1: Environment.CurrentDirectory za pridobitev ali nastavitev popolne kvalificirane poti trenutne delovne mape
Metoda 2: AppDomain.CurrentDomain.BaseDirectory pridobi osnovni imenik, ki ga uporablja reševalnik konfliktov v asemblerju za preiskavo sestavljanja
2. Pridobi metodo korenske mape spletne aplikacije
Metoda 1, HttpRuntime.AppDomainAppPath.ToString(); Pridobi fizično pot diska do aplikacijske mape aplikacije, ki gostuje v trenutni domeni aplikacij. Uporabljeno za pridobitev App_Data
Metoda 2: Server.MapPath("") ali Server.MapPath("~/"); Vrne fizično pot datoteke, nasprotno od določene virtualne poti na spletnem strežniku
Metoda 3, Request.ApplicationPath; Pridobite root virtualne aplikacije ASP.NET aplikacije na strežniku
3. Pridobi metodo korenskega imenika aplikacije WinForm
1、Okolje.CurrentDirectory.ToString(); Pridobite ali nastavite popolnoma kvalificirano pot do trenutnega delovnega imenika
2、Application.StartupPath.ToString(); Pridobi pot do izvršljive datoteke, ki je zagnala aplikacijo, brez imena izvršljive datoteke
3、Directory.GetCurrentDirectory(); Pridobite trenutni delovni imenik aplikacije
4、AppDomain.CurrentDomain.BaseDirectory; Pridobimo osnovno imenik, ki ga uporablja reševalnik konfliktov v asemblerju za preiskovanje asemblerja
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Pridobi ali nastavi ime imenika, ki vsebuje aplikacijo
Naslednji dve metodi lahko pridobita ime izvršilne datoteke
1、Process.GetCurrentProcess(). MainModule.FileName; Lahko dobiš ime datoteke exe, ki se trenutno izvaja.
2、Application.ExecutablePath; Pridobite pot do izvršljive datoteke, ki je zagnala aplikacijo, vključno z imenom izvršljive datoteke




Prejšnji:Preverjanje ne uspe za eno ali več entitet. Za več informacij glejte lastnost EntityValidationErrors.
Naslednji:C# piše in bere besedilne datoteke
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com