Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 17392|Yanıt: 0

[ASP.NET] ASP.NET proje kök dizinini elde etmek için bir dizi yöntem

[Bağlantıyı kopyala]
Yayınlandı 12.03.2015 23:22:52 | | |
1. Konsol uygulamasının kök dizin yöntemini elde edin
     Yöntem 1, Environment.CurrentDirectory//取得或设置当前工作目录的完整限定路径
     Yöntem 2: AppDomain.CurrentDomain.BaseDirectory//获取基目录,它由程序集冲突解决程序用来探测程序集
2. Web uygulamasının kök dizin yöntemini edinin
Yöntem 1, HttpRuntime.AppDomainAppPath.ToString();Mevcut uygulama alanında barındırılan uygulamanın uygulama dizinine giden fiziksel sürücü yolunu alır. App_Data satın alma için kullanıldı
Yöntem 2: Server.MapPath("") veya Server.MapPath("~/");//返回与Web服务器上的指定的虚拟路径相对的物理文件路径
Yöntem 3, Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录
3. WinForm uygulamasının kök dizin yöntemini edinin
Yöntem 1, Environment.CurrentDirectory.ToString();//获取或设置当前工作目录的完全限定路径
Yöntem 2, Application.StartupPath.ToString();Uygulamayı başlatan çalıştırılabilir dosyanın yolunu alın, çalıştırılabilir dosyanın adı hariç     
Yöntem 3, Directory.GetCurrentDirectory();//获取应用程序的当前工作目录
Yöntem 4: AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集
Yöntem 5: AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称
Aşağıdaki iki yöntem yürütme dosyasının adını elde edebilir
1、Process.GetCurrentProcess(). MainModule.FileName;//可获得当前执行的exe的文件名。
2、Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称




Önceki:Okulun titiz denetim görevlisi ne yapar? Temizlik, ya da sorumlu olan, odun ve para olup olmadığı, teknolojiyle bağlantılı olup olmadığı
Önümüzdeki:ORACLE Soru Bankası ve Cevaplar (Bölümler 1-4)
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com