سلام خسته نباشید
چنتا مشکل داشتم ببینید
این پوشه بندی وب سایت من هست که تو asp.net و زبان سی شارپ نوشتم الان میخوام فایل هام رو توش اپلود کنم با این کد ساده
ASPxUploadControl1.SaveAs("Files\\Picture");
این ادرس دهی رو هم امتحان کردم
ASPxUploadControl1.SaveAs("~\\Files\\Picture");
اما با اروری مواجه میشم که میگه ادرس این پوشه توی ریشه IIS explore وجود نداره فایل های من روی دسکتاپ ذخیره هستن و سایتم رو از تو سی شارپ باز میکنم پوشه بندیشم اونجاست ولی وقتی میخواد اجرا شه روی لوکال مسیر پوشه ها رو جای دیگه در نظر میگیره بینید اینم ارورش
الان من چطور ادرس دهی کنم فایل هام درست توی اون پوشه خودم ریخته شه که موقع انتقال به سرور هم به مشکل بر نخورم
منتظرم یا علی
به این صورت عمل کنید:
ASPxUploadControl1.SaveAs(Server.MapPath("/Files/Picture"));
مرسی اما بعد از انجام این کار ارور اکسس دینای میده اشکال از جای فایل هامه؟
مسیری که میخواهید عکس را در آن ذخیره کنید اجاز دسترسی ذخیره ندارید.
من دقیقا همین مشکل رو که توی این لینک گفته دارم ولی با هیچ کدوم از راه حل هایی که توش اومده مشکلم رفع نشد نه با فول کنترل کردن پوشه هم مشکل بر طرف نشد ایا روش دیگه ای برای رفع مشکل یا طریقه اپلود دیگه ای وجود داره که از این مشکلات نداشته باشه؟؟
از کامپوننت استفاده کردید ؟
با FileUpload معمولی تست کنید
خیر از اپلود فایل استفاده کردم اما ارور دسترسی میده ولی من پوشه ذخیره سازیم کاملا دسترسی هاش رو تیک زدم ولی بازم ارور رو میده با کامپوننت هم تست کردم همون ارور رو میده اگر راهنمایی بفرمایی ممنون میشم
با FileUpload معولی تست کردید ؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)