На днях у меня были некоторые проблемы с отставанием интерфейса, и после вопроса здесь кто-то предложил использовать оператор using для удаления веб-браузера.
Теперь после его реализации я продолжаю получать:
NullReferenceException не было обработано пользовательским кодом — ссылка на объект не указывает на экземпляр объекта.
У меня странная проблема, потому что даже если я запускаю код, который не имеет ничего общего с другим, я продолжаю получать ошибку нулевой ссылки, что не имеет смысла.
Вот пример моего кода:
using (System.Windows.Forms.WebBrowser webBrowser1 =
new System.Windows.Forms.WebBrowser())
{
// issue happens here
if (webBrowser1.Url.AbsoluteUri.Contains("/signup"))
{
// rest of the code
}
}
NullReferenceException
одинаковы. Некоторые подсказки см. в разделе Что такое NullReferenceException в .NET?. - person John Saunders   schedule 15.05.2014