Ссылка на объект не установлена ​​на экземпляр ошибки объекта (описание ошибки включено) - PullRequest
2 голосов
/ 18 октября 2010

Я пытаюсь инициализировать приложение, работающее в IIS 7, и не могу запустить его, поскольку получаю следующую ошибку:

Object reference not set to an instance of an object error
eInitWizard.frmMain.CreateVirtualDirectories()
eInitWizard.frmMain.DoObjective()
eInitWizard.frmMain.wpResume_CloseFromNext(Object sender, PageEventArgs e)

Что может быть причиной этой ошибки?

Ответы [ 3 ]

2 голосов
/ 18 октября 2010

Вы получаете эту ошибку, потому что вы пытаетесь использовать объект, который является ничем / нулем.

Начните с CreateVirutalDirectories. Установите точку останова в верхней части этого метода и переходите от строки к строке, пока не найдете, где находится ссылка nothing.null.

Это не займет много времени, чтобы выяснить, в чем проблема.

2 голосов
/ 18 октября 2010

Ошибка означает, что вы пытались использовать какой-то объект, которого там не было (это была нулевая ссылка). В остальных случаях эта ошибка обнаружена: в вашем методе CreateVirtualDirectories (), который был вызван из DoObjective ().

В сообщении не указывается, где именно (в какой строке) произошла ошибка.

Вы можете получить это исключение с кодом, подобным следующему:

Object myObj = MethodThatReturnsAnUnexpectedNull();
Console.WriteLine(myObj.ToString());

так как я вызываю метод на myObj, тогда как это может быть null.

0 голосов
/ 18 октября 2010

отправить полное сообщение об ошибке, где-то должна быть цифровая строка.если это сеанс дегу, посмотрите подробности -> внутреннее исключение.

надеюсь, это поможет, Илья.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...