PDA

View Full Version : مشکل در استفاده از routing



mmnoody2006
جمعه 09 مهر 1389, 21:24 عصر
سلام
من کد زیر رو در global.asax اضافه می کنم :



RouteTable.Routes.MapPageRoute("URL0001", "Help/", "~/SiteError.aspx")


حالا وقتی آدرس زیر رو وارد می کنم

http://localhost:2804/MyProject/Help/


خطای پیدا نشدن صفحه رو می ده !
آیا مسیر Route حتما باید پارامتر داشته باشه ؟

محمدامین شریفی
یک شنبه 19 تیر 1390, 13:52 عصر
با سلام.

حتما تا بحال به جواب رسیده اید و این جواب را برای بقیه دوستان که شاید با این مشکل بر خورده باشند میگذارم.

باید قطعه کد زیر را در web.config اضافه شود.


<system.webServer>
<modules runAllManagedModulesForAllRequests="true"></modules>
</system.webServer>



سلام
من کد زیر رو در global.asax اضافه می کنم :



RouteTable.Routes.MapPageRoute("URL0001", "Help/", "~/SiteError.aspx")


حالا وقتی آدرس زیر رو وارد می کنم

http://localhost:2804/MyProject/Help/


خطای پیدا نشدن صفحه رو می ده !
آیا مسیر Route حتما باید پارامتر داشته باشه ؟

محمدامین شریفی
یک شنبه 19 تیر 1390, 13:59 عصر
سلام خدمت دوستان.

urlrouting به درستی در IIS7 اجرا می شود ولی تمامی فایل های resk ,ajax و تصاویر از بین می روند.

پیشاپیش از تمام دوستانی که راهنمایی میکنند، تشکر میکنم -;{@

محمدامین شریفی
دوشنبه 27 تیر 1390, 21:08 عصر
............

PhoenixNet
دوشنبه 27 تیر 1390, 22:19 عصر
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"></modules>
</system.webServer>

در IIS 7.5 به بالا کار می کند.

در ویرایش های قبلی باید در IIS یه صورت دستی تنظیم کنید یعنی باید به سرور دسترسی داشته باشی.