PDA

View Full Version : سوال: چی جوری مسیر پروژه در ASP.NET رو پیدا کنم



YMehraby
دوشنبه 14 اردیبهشت 1388, 12:40 عصر
سلام دوستان,من می خوام محتوای یک فایل که به وب سایتم Add شده بخونم. چی جوری مسیر سایت رو بدست بیارم , این کدی که نوشتم
System.IO.FileStream theFile1 = System.IO.File.Open("images.xml", System.IO.FileMode.Open, System.IO.FileAccess.Read);
ولی "images.xml" موجود در مسیر نصب برنامه ویژوال استدیو رو میخونه و باخطا مواجه می شه. می خوام فایلی که داخل پروژهدارم رو بخونه,چی کارکنم؟؟؟؟؟؟؟؟؟:گریه:

YMehraby
دوشنبه 14 اردیبهشت 1388, 12:48 عصر
حتما نمی شه دیگه

Saber_Fatholahi
دوشنبه 14 اردیبهشت 1388, 23:44 عصر
نه دوست من میشه با مثلا این آدرس که به صورت نسبیه به فایل مورد نظرت دست پیدا کنی

Server.MapPath("~/yourfolder/")+"image.xml"
که در اینجا yourfolder پوشه ای که توی ریشه سایت شما قرار داره و فایل مورد نظرت توی اون پوشه هست اگه فایل توی شاخه اصلی سایتته که نیازی به پوشه نیست
البته میتونی از راه هایی هم مسیر فیزیکی سایت توی سرور بدست بیاری
موفق باشی

YMehraby
سه شنبه 15 اردیبهشت 1388, 00:23 صبح
سپاسگذارم, مرسی, مشکلم برطرف شد.
مشکل دیگه اینکه من دارم فایل xml روruntime مودیفای میکنم, پیغام میده میخای دوباره Reload بشه یا نه؟میشهکاری کردپیغام نده.