附加调试器时会抛出异常,但程序在没有调试的情况下启动时不会抛出异常

时间:2015-06-15 09:11:22

标签: vb.net debugging

我正在编程一个界面。我使用一个使用网络套接字的DLL。如果连接调试器,当我拔下以太网电缆然后将其插回*时,程序会抛出SocketException。在没有调试的情况下启动程序时不抛出异常,并且它继续正常工作。

这可能是什么原因?

*我的应用程序在虚拟机上运行,​​vm桥接到我的本地网络。我的电脑通过wifi连接互联网。当我拔下以太网电缆时,vm会将网络连接更改为wifi,而不会引发任何网络可用性更改事件。当我将其重新插入时,如果连接了调试器,则抛出异常,如果没有附加调试器,则抛出异常。

0 个答案:

没有答案