بعد از آپدیت پروژه در هاست خطای زیر را دریافت کردم فقط در یک صفحه ، در بقیه صفحات مشکلی نیست در لوکال هم خطای نمی دهد
Swapping to Development environment will display more detailed information about the error that occurred.
The Development environment shouldn't be enabled for deployed applications. It can result in displaying sensitive information from exceptions to end users. For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development and restarting the app.
من مشکل را که null exeption هندل نشده بود را برطرف کردم ولی سوال من الان این است که چرا در لوکال من زمانی که برنامه را اجرا می کردم بدون مشکل کد اجرا می شد ولی در سرور با همان دیتابیس این خطای نا مربوط را می داد. و من را گمراه می کرد؟
سلام دوست من وقتتون بخیر
دوست عزیزم این خطا داره میگه پروژه رو در حالت Development اجرا کنید تا خطارو نمایش بدم
شما میتونید از nlog استفاده کنید تا خطارو برای شما لاگ بزنه
منم این مشکل رو داشتم بعد متوجه شدم پوشه هایی فایل هاو عکس و فیلم های دوره رو ذخیره میکنن توی پوشه wwwroot کاملا پابلیش نشدن بعد خودم دستی پوشه هارو ایجاد کردم توی هاست