У меня есть веб-приложение, которое отлично работает при запуске формы VS, но после публикации, пытающегося перейти на сайт, вызывается исключение NullRefernceException. Вот трассировки стека:Live ASP.Net Web Application Предоставление NullReferenceException
[NullReferenceException: Object reference not set to an instance of an object.]
DAL.VendorRepDAL.GetRepsInfo(List`1 fields) in C:\Users\mfoster\Desktop\EventPlanner\DAL\DAL.vb:649
EventPlanner.DealEntry.LoadData() in C:\Users\mfoster\Desktop\EventPlanner\EventPlanner\deals.aspx.vb:31
System.Web.UI.Control.LoadRecursive() +70
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3063
Я думаю, что проблема может иметь что-то делать с тем фактом, что пути к файлам в трассировки стека ссылаемся мой жесткий диск по какой-то причине. Если это так, я не могу это исправить.
Спасибо за любую помощь.
Пожалуйста, добавьте больше деталей, таких как части исходного кода, который бросает ошибку. – lucuma
Нет «части исходного кода, который выдает ошибку». Как сказано, он отлично работает в разработке и только выдает исключение при публикации. Отчасти трудно отлаживать, когда это происходит только на сайте. – mf0st3r
Я бы предложил вам определить, какая часть вашего приложения выбрасывает ошибку, а затем опубликовать этот код в вашем вопросе вместе с .net-версией, iis-версией и базовыми настройками пула приложений. Ошибка, указанная выше, является исключением из вашего кода. – lucuma