Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 16916|Отговор: 0

[Източник] ASP.NET колекция от методи за получаване на основната директория

[Копирай линк]
Публикувано в 10.10.2015 г. 9:57:44 ч. | | |

При писане на програма, директорията с корени на проекта, която често се използва, се обобщава по следния начин:
1. Получаване на метода за коренна директория на конзолното приложение
Метод 1: Environment.CurrentDirectory за получаване или задаване на пълния квалифициран път на текущата работна директория
Метод 2: AppDomain.CurrentDomain.BaseDirectory получава базовата директория, която се използва от решаващия асемблерен конфликт за проучване на асемблера
2. Получаване на метода за root directory на уеб приложението
Метод 1, HttpRuntime.AppDomainAppPath.ToString(); Получава физическия път към директорията на приложението на приложението, хоствано в текущия домейн. Използван за придобиване на App_Data
Метод 2: Server.MapPath("") или Server.MapPath("~/"); Връща физически път на файла, противоположен на посочения виртуален път на уеб сървъра
Метод 3, Request.ApplicationPath; Вземете виртуалния корен на приложението на ASP.NET приложение на сървъра
3. Получаване на метода за коренна директория на приложението WinForm
1、Environment.CurrentDirectory.ToString(); Вземете или задайте напълно квалифициран път към текущия работен указател
2、Application.StartupPath.ToString(); Вземи пътя към изпълнимия файл, който е стартирал приложението, без името на изпълнимия файл
3、Directory.GetCurrentDirectory(); Вземете текущата работна директория на приложението
4、AppDomain.CurrentDomain.BaseDirectory; Вземете базовата директория, която се използва от решаващия асемблерен конфликт за изследване на асемблера.
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Вземете или задайте името на директорията, която съдържа приложението
Следващите два метода могат да получат името на файла за изпълнение
1、Process.GetCurrentProcess(). MainModule.FileName; Можеш да получиш името на exe файла, който в момента се изпълнява.
2、Application.ExecutablePath; Вземете пътя към изпълнимия файл, който стартира приложението, включително името на изпълнимия файл




Предишен:Верификацията се проваля за една или повече организации. За повече информация вижте свойството EntityValidationErrors.
Следващ:C# записва и чете текстови файлове
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com