Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 16916|Odpowiedź: 0

[Źródło] ASP.NET zbiór metod do uzyskania katalogu głównego

[Skopiuj link]
Opublikowano 10.10.2015 09:57:44 | | |

Podczas pisania programu katalog główny projektu, który jest często używany, jest podsumowany następująco:
1. Uzyskanie metody katalogu głównego aplikacji konsolowej
Metoda 1: Environment.CurrentDirectory w celu uzyskania lub ustawienia pełnej kwalifikowanej ścieżki aktualnego katalogu roboczego
Metoda 2: AppDomain.CurrentDomain.BaseDirectory pobiera bazowy katalog, który jest używany przez rozwiązywacz konfliktów w asemblerze do badania asemblera
2. Uzyskanie metody katalogu głównego aplikacji webowej
Metoda 1, HttpRuntime.AppDomainAppPath.ToString(); Otrzymuje fizyczną ścieżkę dysku do katalogu aplikacji hostowanej w aktualnej domenie aplikacji. Wykorzystywane do App_Data pozyskiwania
Metoda 2: Server.MapPath("") lub Server.MapPath("~/"); Zwraca fizyczną ścieżkę pliku przeciwną do określonej ścieżki wirtualnej na serwerze WWW
Metoda 3, Request.ApplicationPath; Uzyskaj wirtualny korzeń aplikacji ASP.NET na serwerze
3. Uzyskaj metodę katalogu głównego aplikacji WinForm
1、Środowisko.CurrentDirectory.ToString(); Pobierz lub ustaw w pełni wykwalifikowaną ścieżkę do aktualnego katalogu roboczego
2、Application.StartupPath.ToString(); Pobierz ścieżkę do pliku wykonywalnego, który uruchomił aplikację, z wyłączeniem nazwy pliku wykonywalnego
3、Directory.GetCurrentDirectory(); Pobierz aktualny katalog roboczy aplikacji
4、AppDomain.CurrentDomain.BaseDirectory; Uzyskaj katalog bazowy, który jest używany przez rozwiązywacz konfliktów w asemblerze do badania asemblera
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Pobierz lub ustaw nazwę katalogu, który zawiera aplikację
Następujące dwie metody pozwalają uzyskać nazwę pliku wykonania
1、Process.GetCurrentProcess(). MainModule.FileName; Możesz uzyskać nazwę pliku exe, który jest obecnie wykonywany.
2、Application.ExecutablePath; Pobierz ścieżkę do pliku wykonywalnego, który uruchomił aplikację, wraz z nazwą pliku wykonywalnego




Poprzedni:Weryfikacja nie powiodła się dla jednej lub więcej podmiotów. Więcej informacji można znaleźć w właściwościach EntityValidationErrors.
Następny:C# zapisuje i odczytuje pliki tekstowe
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com