【发布时间】:2016-11-10 21:57:43
【问题描述】:
我有一个正在调试的程序,需要连接到 MySQL 数据库。我注意到,当我“正常”关闭程序(如用户预期的那样)时,连接会按预期关闭。当我单击 Visual Studio 中的停止调试按钮时,连接在服务器上保持打开状态。我认为根本问题首先与不正确地打开连接有关,但我没有编写原始代码,甚至尝试查找和修复代码中的每个问题都需要大量时间。在我有时间之前,有没有办法让 Visual Studio 在停止调试会话时自动关闭所有 MySQL 连接?也许让它在 Stop Debug 上运行一些额外的代码之类的?
【问题讨论】:
-
您是将连接放在
using(){}构造中,还是在finally{}块中关闭它们? -
@O.Jones 我认为这是在我开始实际修复它时需要发生的事情。我想知道当我点击 VS 2015 中的停止调试按钮时,是否有办法强制它们关闭。
-
@John Haffenreffer,有什么更新吗?您能否分享有关此问题的最新信息?
-
@JackZhai-MSFT 我还没有找到解决方案。似乎没有办法确保在调试时处理所有连接,除了修复代码......
标签: mysql visual-studio debugging visual-studio-debugging