17 Temmuz 2009, Cuma
C ana dizinin yolunu almak#?
Tamam, Çevreyi kontrol ettim.SpecialFolder, ama bunun için orada bir şey yok.
C geçerli kullanıcının ev dizini için teşekkürler. (c:\documents and settings\user
örneğin XP, c:\users\user
Vista altında, ve Unıx altında /home/user
altında.)
Çevre değişkenleri bu bulmak için okuyabilirim biliyorum, ama cross-platform bir şekilde bunu yapmak istiyorum.
Bu yapabileceğim bir yol var .NET (tercihen mscorlib kullanarak)?
GÜNCELLEMETamam, bu kadar kullandım kodu
string homePath = (Environment.OSVersion.Platform == PlatformID.Unix ||
Environment.OSVersion.Platform == PlatformID.MacOSX)
? Environment.GetEnvironmentVariable("HOME")
: Environment.ExpandEnvironmentVariables("%HOMEDRIVE%%HOMEPATH%");
CEVAP
13 EYLÜL 2011, Salı
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
Kişisel Belgelerim (veya Windows 7'de Belgeler).
Bunu Paylaş:
nasıl Windows yol yerine, MS-DOS yolun...
Geçerli komut dosyasının mutlak yolunu...
Nasıl Python ile bir mutlak dosya yolu...
Nasıl ClickOnce uygulama için klasör y...
Nasıl node.js geçerli betiğin yolunu a...