Ссылка на объект не установлена - PullRequest
0 голосов
/ 16 марта 2011

У меня есть веб-приложение Asp.net-C #, с 4-5 связанными проектами, написанными на c #.Я использую .net 3.5.

Моя проблема в том, что, когда я пытаюсь запустить свое приложение из решения, оно показывает ошибку:

"Ошибка 17 Ссылка на объект не установлена ​​наэкземпляр объекта "

Когда я собираю / перестраиваю решение, оно исчезнет.Когда я нажимаю на ошибку, меня это не касается.И еще одна интересная вещь: для ошибки не указано местоположение.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 16 марта 2011

Ошибка означает, что некоторый объект имеет значение null, и вы пытаетесь вызвать метод или получить доступ к свойству в нем.

Например, этот код выдаст то же сообщение об ошибке:

string myString = null;
int length = myString.Length;  //gives error since myString is null

Если вы не можете выяснить, где и по какой-то причине нет трассировки стека, попробуйте добавить блок try / catch вокруг кода, который вы считаете подозрительным, и посмотрите, есть ли ошибка. *

Другое решение состоит в том, чтобы просто добавить точку останова и построчно просматривать код, пока он не взорвется.

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

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