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

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

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

[Копіювати посилання]
Опубліковано 12.03.2015 23:22:52 | | |
1. Отримати метод кореневого каталогу консольного додатку
     Метод 1, Environment.CurrentDirectory//取得或设置当前工作目录的完整限定路径
     Метод 2: AppDomain.CurrentDomain.BaseDirectory//获取基目录,它由程序集冲突解决程序用来探测程序集
2. Отримати метод кореневого каталогу веб-додатку
Метод 1, HttpRuntime.AppDomainAppPath.ToString();Отримує фізичний шлях до каталогу додатків додатку, розміщеного в поточному домені додатка. Використовується для App_Data придбання
Метод 2: Server.MapPath("") або Server.MapPath("~/");//返回与Web服务器上的指定的虚拟路径相对的物理文件路径
Метод 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;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称




Попередній:Що робить сумлінний інспектор школи? Прибирання, або що за це відповідально, чи є дерево чи гроші, чи пов'язано це з технологіями
Наступний:Банк питань ORACLE та відповіді (Розділи 1-4)
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com