В System.dll произошло необработанное исключение типа «System.ObjectDisposeException».C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 В System.dll произошло необработанное исключение типа «System.ObjectDisposeException».

Сообщение Anonymous »

В моем проекте, когда я запускал его в режиме отладки, через несколько раз он внезапно аварийно завершался. Это не произошло в какое-то особенное время или после определенного периода времени. Он разбился сам, и я не знаю почему?!

Я получил такое сообщение:

Код: Выделить всё

An unhandled exception of type 'System.ObjectDisposedException' occurred in System.dll
Additional information: Cannot access a disposed object.
и это изображение для получения дополнительной информации...

Изображение


Я работаю с формой vs 2013 и C#...< /p>

Это мой простой код:

Код: Выделить всё

private void btnConnect_Click(object sender, EventArgs e)
{
Result = socketComponent.tcpConnect(Host, int.Parse(Port));
if (Result == 0)
MessageBox.Show("Connected");
}

private void btnDisconnect_Click(object sender, EventArgs e)
{
if (socketComponent != null)
{
socketComponent.tcpDisconnect();

socketComponent.Dispose();
MessageBox.Show("DisConnected");
}

}
Это произошло внезапно после нажатия кнопки On btnDisconnect. возможно, после второго клика или больше...

Подробнее здесь: https://stackoverflow.com/questions/253 ... ed-in-syst
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»