#asp.net #configuration #iis-6
#asp.net #конфигурация #iis-6
Вопрос:
Я размещаю asp.net веб-сайт на рабочем сервере.
Я решаю asp.net ошибка при рендеринге элементов управления на рабочем сервере.
Трассировка стека этой ошибки :
Ошибка сервера в приложении ‘/’. Ссылка на объект не установлена для экземпляра объекта. Описание: Необработанное исключение возникло во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Ошибка источника:
Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение. Информацию о происхождении и местоположении исключения можно определить с помощью трассировки стека исключений, приведенной ниже.
Трассировка стека:
[NullReferenceException: Object reference not set to an instance of an object.]
ASP.tribute_home_aspx.__RenderYTAnnouncement(HtmlTextWriter __w, Control parameterContainer) 44
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) 256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) 19
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) 32
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) 27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) 99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) 25
ASP.tribute_home_aspx.__RenderForm1(HtmlTextWriter __w, Control parameterContainer) 62
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) 256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) 19
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) 163
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) 32
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) 51
System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer) 21
FormRewriterControlAdapter.Render(HtmlTextWriter writer) 39
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) 8685321
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) 99
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) 40
ASP.tribute_home_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 851
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) 256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) 19
System.Web.UI.Page.Render(HtmlTextWriter writer) 29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) 27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) 99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) 25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 1266
Я полностью протестировал свой код, но не смог найти ни одной ошибки, потому что тот же код нормально работает на промежуточном сервере.
Я чувствую, что это ошибка, связанная с конфигурацией виртуального каталога или asp.net настройка на рабочем сервере.
Пожалуйста, помогите избавиться от этой ошибки, так как она уже заняла много времени.
Предварительное спасибо,
Комментарии:
1. попробуйте использовать Fiddler или другой механизм ведения журнала, чтобы увидеть, что происходит внутри с вашими запросами. Очевидно, что где-то что-то не было создано должным образом. Также проверьте, найдены ли все необходимые библиотеки DLL на вашем сервере развертывания и на все ли ссылки указаны правильно.
2. Привет, Amn, еще один веб-сайт работает с тем же кодом, и он нормально работает на том же рабочем сервере. Мы пытаемся настроить новый веб-сайт на копии того же кода в другом каталоге в папке wwwroot. Я подозреваю, что может возникнуть некоторая проблема, связанная с конфигурацией виртуального каталога. Не могли бы вы сказать мне, может ли какая-либо проблема с повторной настройкой создать такую проблему? Спасибо
Ответ №1:
Это может показаться излишним. Но проверьте, развернута ли у вас самая последняя версия ваших ascx и / или aspx файлов.