PDA

نسخه کامل مشاهده نسخه کامل : تعیین دایرکتوری جاری حاوی برنامه اجرا شده ؟؟؟



srh124
04-04-2011, 18:27
سلام به همه
من یه وب سایت ساده دارم که می خوام آپ کنم روی اینترنت ولی قبلش باید مسیر داده هایی که برنامه از اونا استفاده می کنه رو تصحیح کنم. در حقیقت یه فولدر data هست که کنار Default.aspx قرار داره.
چه جوری میتونم مسیر مطلق رو (یعنی D:\...\...) رو به مسیر نسبی تبدیل کنم؟؟
ممنون میشم کمک کنید.

(My.Computer.FileSystem.CurrentDirectory رو امتحان کردم. جواب نمیده.)

MicrosoftH
04-04-2011, 20:51
System.IO.Directory.GetCurrentDirectory()
میتونی مسیر جاری برنامه رو بدست بیاری
AppDomain.CurrentDomain.BaseDirectory
Application.StartupPath
(System.IO.Path.GetDirectoryName(Application.Execu tablePath

اولین یا ایناها رو با MessageBox نشون بده ببین به نتیجه میرسی

pezhmax
04-04-2011, 21:55
تو ASP.NET برای بدست آوردن مسیر ها بر حسب مسیر Root سایت از دستورهای زیر استفاده کن :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید