PDA

View Full Version : تبدیل کردن آدرس فیزیکی به آدرس نسبی نسبت به root



almaswert
چهارشنبه 27 آبان 1388, 14:51 عصر
می خواستم بدانم دستوری برای تبدیل آدرس فیزیکی به آدرسی که نسبت به root Directory وجود دارد معادل این کار در ASp.net هست:ُserver.mappath
اگر می دانید راهنمایی کنید.

bghad1
چهارشنبه 27 آبان 1388, 23:46 عصر
سلام...ميشه منظورتونو واضح تر بگين لطفاً؟؟

khmahdi
پنج شنبه 28 آبان 1388, 22:41 عصر
منظورتو درست نفهميدم ببين اين بدردت مي خوره؟


private string L_to_F(string L_path)
{
string A_path = Application.StartupPath;
string F_path = A_path + "\\" + L_path;
return F_path;
}

saeedr22
جمعه 29 آبان 1388, 00:00 صبح
فکر کنم منظورشون همین باشه.
ولی آدرس فیزیکی آخه یعنی چی ؟:متفکر:

refigh3
جمعه 29 آبان 1388, 09:50 صبح
توضیح بیشتر بدین تا اگر تونستیم کمکتون کنیم و این بحث رو به پایان برسونیم دیگه

alireza_s_84
جمعه 29 آبان 1388, 10:22 صبح
می خواستم بدانم دستوری برای تبدیل آدرس فیزیکی به آدرسی که نسبت به root Directory وجود دارد معادل این کار در ASP.NET هست:ُserver.mappath
اگر می دانید راهنمایی کنید.
سلام دوست عزیز:
در برنامه نویسی ویندوزی مسیر نسبی معنی نداره چون همه ما با مسیر فیزیکی و واقعی فایلها سر و کار داریم و تنها در زمان طراحی وب ما با مسیرهای نسبی روبرو هستیم.
مسیر نسبی یعنی همون مسیری که در اینترنت برای دستیابی به فایل های یک پوشه بکار میبریم(http://www.HostName.com/Folder/File) که ممکنه بر روی کامپیوتر سرور در مسیری مانند D:\Hosts\Folder\File قرار گرفته باشه.
که در اینحالت ما باید مسیر نسبی رو که معمولا بر اساس نام و دامنه است رو به مسیر فیزیکی فایل که همون نام و مسیر درایو هست تبدیل کنیم. اما در ویندوز دیگه ما با نام کامپیوتر و دسترسی مستقیم درایوها سر و کار داریم و سرویس دهنده ای مثل IIS واسط نیست.
بهتر بود شما چنین عنوان میکردین که چطور میشه مسیر پوشه سیستم عامل یا مسیر پوشه اجرایی رو به دست بیاریم.
موفق باشید.

khmahdi
جمعه 29 آبان 1388, 11:48 صبح
من خیلی وب کار نکردم ، ولی فکر کنم تو System.Web.Hosting باید دنبالش بگردی