【发布时间】:2013-01-03 07:07:32
【问题描述】:
我启动了一个应用程序:
mono-service app.exe
现在的问题是我找不到它。我试图找到这个过程,但我找不到它。当我尝试启动应用程序时,它给了我以下错误:
MySql.Data.MySqlClient.MySqlException: There is already an open DataReader associated with this Connection which must be closed first.
【问题讨论】:
-
你是如何运行它的? mono-service.exe 没有参数来终止应用程序吗?或者,您可以停止/启动 mysql 实例/服务。
-
我尝试重启mysql服务,但没有任何反应。我也在Linux下运行它。我尝试搜索进程,但找不到任何单声道进程。
-
可能没有,并且您的应用程序在没有释放一些非托管资源的情况下结束了您是否处置了所有一次性对象(考虑成功路径和所有异常路径)?
-
linux.die.net/man/1/mono-service - 请参阅此链接。对不起,我还没有在 mono/linux 上工作过。不用重启mysql,看看能不能关掉。
-
@Rafal 这是可能的,因为它作为服务运行。问题是我不能进程,在我杀死所有 mysqld 进程后,问题仍然出现。