عدم دسترسی برنامه ویژوال به درایوها

بپرسید
  • lenovo121 lenovo121
  • 84 ماه قبل
  • 84 ماه قبل
  • 238 نمایش

0

{{ digitTrunc(content.likes) }}

سلام. من با زبان سی شارپ میخوام فایلهای txt یک دایکرکتوری درون یک درایو مثلا C رو بخونه...از متد استریم ریدر استفاده کردم بدین صورت

StreamReader f = new StreamReader(txtdir.Text);
            string allRead = f.ReadToEnd();
            
            if (Regex.IsMatch(allRead,txtsearch.Text))
            {
                MessageBox.Show("yes");

            }
            else
            {
                MessageBox.Show("no");

            }

تو کد بالا آدرس دایکرکتوری مورد نظر از طریق txtdir از کاربر گرفته میشه و در واقع آدرس ما است...وقتی برنامه رو اجرا میکنم این ارور میاد:

Access to the path 'd:\' is denied

سطح دسترسی تمامی کاربرا و خود سیستم رو هم full control کردم...ولی بازم این خطا رو میده...امیدوارم کمکم کنید

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است