توضیحات و دانلود

خطا allowDefinition = MachineToApplication
0 0
خطا allowDefinition = MachineToApplication

با سلام این یک خطا در استفاده از بخش ثبت شده به عنوان allowDefinition = 'MachineToApplication' فراتر از سطح برنامه است.   این خطا می تواند توسط یک دایرکتوری مجازی ایجاد شود که به عنوان یک برنامه در IIS پیکربندی نشده است.                 

علت

یکی از این خطا در هنگام اجرای یک پروژه WebSite صورت میگیرد . این خطا هنگامی رخ می دهد که پوشه اصلی یک پروژه وب سایت به جای وب سایت خود در مرورگر وب انتخاب شود.

 دلیل این است که برای پروژه ای که ASP.Net اجرا می کند نیاز به Web.Config است که داخل پوشه ی وب سایت است و نه پدر و از آنجا که پوشه پدر را انتخاب کردید، خطا فوق را پر می کند.

همانطور که در شکل زیر می بینید، پوشه اصلی وب سایت را انتخاب می کنیم و نه وب سایت خود .


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


راه حل

دو راه حل وجود دارد :

1. Web.Config را ازپوشه WebSite به پوشه اصلی بکشید

2. راه حل توصیه شده: وب سایت خود را انتخاب کنید و نه پوشه اصلی آن در مرورگر WebSite.

 

در شکل زیر، انتخاب وبسایت خود و نه پدر را نشان می دهد

 


دانلود
  • لینک های دانلود دوره های آموزشی تا پایان دوره قابل دانلود می باشد.
  • برای خارج کردن فایل ها از حالت فشرده از ورژن جدید نرم افزار winrar استفاده کنید.
  • برای خارج کردن فایل ها از حالت فشرده لینک های دانلودی که چندین قسمت می باشند فقط قسمت اول را از حالت فشرده خارج کنید.
  • لطفا توضیحات نوشته شده برای مطالب را با دقت بخوانید.
  • برای نمایش فیلم ها می توانید از نرم افزار هایی مانند Km Player , VLC Player یا Media Player Classic استفاده کنید.

لینک های دانلود

  • این آموزش فایلی برای دانلود ندارد

ارسال نظر
ارسال پیام به :