سلام
سایت هایی طراحی کردم که وقتی ران میکردم نمایش داده میشد اما روز بعد هنگامی که ران می کردم با این صفحه مواجه میشدم .
علت چیست؟
این خطا مربوط به دسترسی می باشد شما به فایل یا مسیری که درخواست فرستادید دسترسی ندارید.
چرا؟
کدهاش هم در ویژوال استادیو کامل و بدون تغییر است ،دیروز درست بود الان اینجوریه!!!
سلام
به خاطر اینه که RequestedUrl پیش فرض برای سیستم وجود نداره!
پایین عکس رو نگاه کن:
RequestedUrl = http://localhost:2150
وقتی سایت بالا میاد ادامه ی 2150 آدرس یکی از صفحات رو بزن ببین میاره برات: مثلا http://localhost:2150/Home/Index
این آدرس مربوط به کنترلر دریافت درخواست های Http توسط IIS هستش که ورود بهش ممنوعه.
توی RoutConfig باید برای سایت یه صفحهی Index پیش فرضی رو تعریف کنی تا بره اونجا.
احتمالا موقعی که با Visual Studioاجرا میکردی توی دیزاین همون view بودی و Visual Studio آدرس اون صفحه رو به IIS Express میداده و همون صفحه load میشده.
سلام، من توصیه شما را انجام دادم یعنی http://localhost:2150/default
آدرس دادم اما نشد. بازهم همون ارور را میده
منظور از routconfig چیست ؟ یعنی کجا باید برم تا صفحه پیش فرض را تعریف کنم؟
تشکر
RouteConfig دورن پوشه App_Start قرار دارد. دورن کلاس RouteConfig میتوان تنظیمات مربوط به مسیریابی رو اعمال کنید و همچنین یک آدرس پیشفرض تعریف کنید.
app_start را میشه از طریق منوها پیدا کرد؟ من هرچی سرچ می زنم پیدا نمی کنم.
پروژه شما web form هستش یا mvc ؟
web formهست. ارور بالا را ببینید
دوست عزیز داری local تست میکنی ؟
با IIS Express یا Publish کردی سایت رو
ممنون. برطرف شد.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)