Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16916|Svare: 0

[Kilde] ASP.NET en samling metoder for å hente rotkatalogen

[Kopier lenke]
Publisert på 10.10.2015 09:57:44 | | |

Når man skriver et program, oppsummeres prosjektrotmappen som ofte brukes som følger:
1. Hent rotkatalogmetoden til konsollapplikasjonen
Metode 1: Environment.CurrentDirectory for å hente eller sette den komplette kvalifiserte stien til den nåværende arbeidskatalogen
Metode 2: AppDomain.CurrentDomain.BaseDirectory henter basiskatalogen, som brukes av assemblerkonfliktløseren for å undersøke assembleren
2. Hent rotkatalogmetoden til webapplikasjonen
Metode 1, HttpRuntime.AppDomainAppPath.ToString(); Henter den fysiske diskstien til applikasjonskatalogen til applikasjonen som hostes i det nåværende applikasjonsdomenet. Brukt til App_Data oppkjøp
Metode 2: Server.MapPath("") eller Server.MapPath("~/"); Returnerer en fysisk filsti som motsetter den spesifiserte virtuelle stien på webserveren
Metode 3, Request.ApplicationPath; Få tak i den virtuelle applikasjonsroten til den ASP.NET applikasjonen på serveren
3. Hent rotmappemetoden til WinForm-applikasjonen
1、Environment.CurrentDirectory.ToString(); Få eller sett en fullt kvalifisert vei til den nåværende arbeidskatalogen
2、Application.StartupPath.ToString(); Få veien til den kjørbare filen som startet applikasjonen, bortsett fra navnet på den kjørbare filen
3、Directory.GetCurrentDirectory(); Få den nåværende arbeidsmappen til applikasjonen
4、AppDomain.CurrentDomain.BaseDirectory; Hent base-katalogen, som brukes av assemblerkonfliktløseren for å undersøke assemblet
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Hent eller sett navnet på mappen som inneholder applikasjonen
Følgende to metoder kan hente navnet på kjørefilen
1、Process.GetCurrentProcess(). MainModule.FileName; Du kan få filnavnet på exe-filen som kjøres nå.
2、Application.ExecutablePath; Få veien til den kjørbare filen som startet applikasjonen, inkludert navnet på den kjørbare filen




Foregående:Verifisering feiler for én eller flere enheter. For mer informasjon, se egenskapen EntityValidationErrors.
Neste:C# skriver og leser opp tekstfiler
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com