Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16916|Svar: 0

[Källa] ASP.NET en samling metoder för att hämta rotkatalogen

[Kopiera länk]
Publicerad på 2015-10-10 09:57:44 | | |

När man skriver ett program sammanfattas projektets rotkatalog som ofta används enligt följande:
1. Hämta rotkatalogmetoden för konsolapplikationen
Metod 1: Environment.CurrentDirectory för att erhålla eller sätta den fullständiga kvalificerade sökvägen för den aktuella arbetskatalogen
Metod 2: AppDomain.CurrentDomain.BaseDirectory hämtar baskatalogen, som används av assemblerkonfliktlösaren för att undersöka assemblern
2. Hämta rotkatalogmetoden för webbapplikationen
Metod 1, HttpRuntime.AppDomainAppPath.ToString(); Hämtar den fysiska diskens sökväg till applikationskatalogen för applikationen som är värd i den aktuella applikationsdomänen. Används för App_Data förvärv
Metod 2: Server.MapPath("") eller Server.MapPath("~/"); Returnerar en fysisk filväg motsatt den angivna virtuella sökvägen på webbservern
Metod 3, Request.ApplicationPath; Hämta den virtuella applikationsroten för den ASP.NET applikationen på servern
3. Hämta root-katalogmetoden för WinForm-applikationen
1、Environment.CurrentDirectory.ToString(); Skaffa eller ställ in en fullt kvalificerad väg till den aktuella arbetskatalogen
2、Application.StartupPath.ToString(); Hämta sökvägen till den körbara filen som startade applikationen, exklusive namnet på den körbara filen
3、Directory.GetCurrentDirectory(); Hämta applikationens aktuella arbetskatalog
4、AppDomain.CurrentDomain.BaseDirectory; Hämta baskatalogen, som används av assemblerkonfliktlösaren för att undersöka assemblern
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Hämta eller sätt namnet på katalogen som innehåller applikationen
Följande två metoder kan erhålla namnet på exekveringsfilen
1、Process.GetCurrentProcess(). MainModule.FileName; Du kan få filnamnet på exe-filen som just nu körs.
2、Application.ExecutablePath; Få vägen till den körbara filen som startade applikationen, inklusive namnet på den körbara filen




Föregående:Verifiering misslyckas för en eller flera enheter. För mer information, se egenskapen EntityValidationErrors.
Nästa:C# skriver och läser upp textfiler
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com