NullReferenceException при запуске опубликованного сайта в IIS - PullRequest
0 голосов
/ 05 октября 2009

У меня есть веб-сайт, который я опубликовал, прежде чем добавить его в IIS. После этого я установил опубликованный веб-сайт в качестве веб-сайта по умолчанию в IIS.

Я получил ошибку, что «Ссылка на объект не установлена ​​на экземпляр объекта», когда я вставлял значения через форму. Нет проблем, когда сайт работает в IIS без публикации. Ошибка возникает при вставке значений с использованием сетки данных.

Сообщения об ошибках выглядят следующим образом:

Ошибка сервера в «/» приложении.

Ссылка на объект не установлена ​​на экземпляр объекта.

Описание: необработанное исключение произошло во время исполнения текущий веб-запрос. Пожалуйста, просмотрите трассировка стека для получения дополнительной информации о ошибка и откуда она возникла код.

Сведения об исключении: System.NullReferenceException: объект ссылка не установлена ​​на экземпляр объект.

Ошибка источника:

Создано необработанное исключение во время исполнения текущего веб-запрос. Информация относительно Происхождение и место исключения можно определить с помощью исключения трассировка стека ниже.

Трассировка стека:

[NullReferenceException: объект ссылка не установлена ​​на экземпляр объект.]
Admin_MasterEntries.gvwMileStoneM_RowCommand (Объект отправитель, GridViewCommandEventArgs e) +447 System.Web.UI.WebControls.GridView.OnRowCommand (GridViewCommandEventArgs д) + 105
System.Web.UI.WebControls.GridView.HandleEvent (EventArgs e, Булевы причины Валидации, Строка validationGroup) + 76
System.Web.UI.WebControls.GridView.OnBubbleEvent (Объект источник, EventArgs e) + 95
System.Web.UI.Control.RaiseBubbleEvent (Объект источник, EventArgs args) + 35
System.Web.UI.WebControls.GridViewRow.OnBubbleEvent (Объект источник, EventArgs e) + 117
System.Web.UI.Control.RaiseBubbleEvent (Объект источник, EventArgs args) + 35
System.Web.UI.WebControls.LinkButton.OnCommand (CommandEventArgs д) + 115
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent (String eventArgument) + 163
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent (String eventArgument) + 7
System.Web.UI.Page.RaisePostBackEvent (IPostBackEventHandler sourceControl, String eventArgument) +11 System.Web.UI.Page.RaisePostBackEvent (NameValueCollection postData) + 174
System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) + 5102

Если кто-нибудь знает, пожалуйста, помогите мне. Спасибо.

Ответы [ 2 ]

1 голос
/ 05 октября 2009

Это исключение вызвано тем, что объект не был создан. Откройте проект и присоедините отладчик к процессу IIS. Веб-служба, которая использует страницу ASP.NET, выдает исключение.

0 голосов
/ 26 апреля 2012

Попробуйте это:

  1. Нажмите на свой сайт в IIS
  2. Открыть разделы и элементы управления
  3. Найти группу ViewState и проверить, является ли ViewState enabled.

Такое решение помогло мне решить проблему исключений нулевых ссылок после публикации.

...