مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

حذف فایل های آپلود شده در Asp.net Core

  • شنبه 6 مرداد 1397
  • 15:00
تشکر میکنم

سلام
من  فایل ها رو که از کاربر دریافت میکنم در wwwroot/UploadFile/ProjectFile ذخیره می کنم ولی کد پائین رو تست کردم به طور دقیق فایل مورد نظر رو از wwwroot حذف نمی کنه 
1.اصلا این کار درسته که در wwwroot ذخیره کنم ؟
2.چه طور حذف کنم از wwwoot ?

     var path = Path.Combine(
                           Directory.GetCurrentDirectory(),
                           "wwwroot/UploadFile/ProjectFile","example.txt");
          
            Directory.Delete(path);

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 6 مرداد 1397
  • 17:46

بله ذخیره در wwwroot درسته 

منظورتون رو از به طور دقیق متوجه نمیشم 

یا حذف میکنه یا نمیکنه 

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • دوشنبه 8 مرداد 1397
  • 09:02

نه اصلا حذف نمی کنه فایل رو

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 8 مرداد 1397
  • 16:57

من با این کد حذف میکنم 

          if (person.ImageName != null)
            {
                var path = Path.Combine(
                  Directory.GetCurrentDirectory(), "wwwroot/MyImages",
                  person.ImageName);
              if(System.IO.File.Exists(path))
                {
                    System.IO.File.Delete(path);
                }
            }

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • چهارشنبه 10 مرداد 1397
  • 08:58

ممنون جواب داد 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)