Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 16916|Відповідь: 0

[Джерело] ASP.NET набір методів для отримання кореневого каталогу

[Копіювати посилання]
Опубліковано 10.10.2015 09:57:44 | | |

Під час написання програми кореневий каталог проєкту, який часто використовується, підсумовується наступним чином:
1. Отримати метод кореневого каталогу консольного додатку
Метод 1: Environment.CurrentDirectory для отримання або встановлення повного кваліфікованого шляху поточного робочого каталогу
Метод 2: AppDomain.CurrentDomain.BaseDirectory отримує базовий каталог, який використовується розв'язувачем конфліктів асемблера для дослідження асемблера
2. Отримати метод кореневого каталогу веб-додатку
Метод 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