PDA

View Full Version : سوال: مشکل بعد از publish سایت



طبیب دل
یک شنبه 05 دی 1389, 14:50 عصر
با سلام
من در خط اول فرم هایم کد زیر رو دارم


<%@ page language="C#" autoeventwireup="true" CodeFile="home.aspx.cs inherits="_Default%>

ولی بعد از publish و آپلود موقع لود خطا میده این هم لینک خطا
http://tmdnomre.ir/home.aspx
به نظر دوستان مشکل کجاست من باید چی کار کنم؟

aykan648
یک شنبه 05 دی 1389, 14:53 عصر
سلام
من فكر ميكنم كه شما از يك Component استفاده كرديد و به اشتباه اون رو داخل پوشه Bin قرار نداديد .
بررسي كنيد و ببينيد كه فايل مورد نظر داخل پوشه است يا خير ؟

طبیب دل
یک شنبه 05 دی 1389, 14:59 عصر
سلام
من فكر ميكنم كه شما از يك Component استفاده كرديد و به اشتباه اون رو داخل پوشه Bin قرار نداديد .
بررسي كنيد و ببينيد كه فايل مورد نظر داخل پوشه است يا خير ؟
هر چیزی که بعد از کامپایل تو پوشه bin ساخته شده رو در پوشه bin روی هاست نیز قرار دادم

طبیب دل
یک شنبه 05 دی 1389, 15:02 عصر
این هم پوشه bin

طبیب دل
یک شنبه 05 دی 1389, 15:26 عصر
مشکل قبلی برطرف شد و علتش همون چیزی بود که دوستمون در پست 2 گفتند اما حالا موقع ورود به صفحه ای دیگر خطا میده این هم لینک خطا
http://tmdnomre.ir/regLesson.aspx

طبیب دل
یک شنبه 05 دی 1389, 17:05 عصر
کسی راه حلی نداره؟

Kia_MLS
یک شنبه 05 دی 1389, 19:08 عصر
مشکل قبلی برطرف شد و علتش همون چیزی بود که دوستمون در پست 2 گفتند اما حالا موقع ورود به صفحه ای دیگر خطا میده این هم لینک خطا
http://tmdnomre.ir/regLesson.aspx

سلام
احتمالا شما در این فرم به آبجکتی مراجعه کردی که مقدار null داره
حالا این آبجکت میتونه هر چیزی باشه، بدون دیدن کد برنامه مشکله که بشه تشخیص داد
اما خطاهای معمول میتونه یکی از موارد زیر باشه:
1- مراجعه به یک خانه از Session که مقدار نداره
2- مراجعه به یک خانه از QueryString که به صفحه مورد نظر مقداری فرستاده نشده

mehrdad201
دوشنبه 06 دی 1389, 00:54 صبح
همونطور که دوستمون فرمودند شما به ارور null reference برخورد کردی. یه جایی از برنامت به یه ابجکتی برخورد میکنی که مقدارش نال هست.

یا باید از ساختار کنترل خطای try catch استفاده کنی. یا اینکه بری تو حالت دیباگ و ببینی کجا به این نال رفرنس مواجه میشی. این ایتمهایی که جناب کیای عزیز فرمودند رو اول از همه چک کن.

از trace هم میتونی کمک بگیری تا ببینی خطا چه زمانی پیش میاد.