【发布时间】:2012-12-18 09:12:57
【问题描述】:
我编写了一个程序,它拍摄两张图像,然后在它们上运行一个算法来隔离“前景”中的一只手,并将手势与已知的相匹配。
几天前,我用一些测试参数运行程序,只是为了测试我所做的一些调整,一切正常。从那以后我再也没碰过代码。
今天,我用两个新图像运行程序,它崩溃了,给我错误代码0x0 和HRESULT=0x80070057。除此之外,根据工作室的说法,当我停止从 C# Visual Studio 2010 Express 进行调试时,不知何故,调试停止了。但该表单仍处于启动状态、无响应且无法关闭,即使从任务管理器中也是如此。我无法运行该程序,因为它说另一个实例仍在运行。
这可能是什么原因造成的?我可以尝试解决什么问题?我很乐意提供任何其他可能有用的细节;我相对缺乏经验,不知道什么有用,什么没用。
补充:我停下来开始工作室,这似乎解决了问题。不过,如果有人能解释可能发生的事情,将不胜感激。
另一个细节:程序在它应该做的事情接近尾声时崩溃了。我能够启动、加载两张图片并运行算法,但在最后一步,它在我身上崩溃了。
【问题讨论】:
-
我不认为这不是重复的,因为这与 ASP.net 无关。
-
IIRC 有一个或两个相对通用的错误代码 (HResults),这就是其中之一 - 即它无法追溯到特定错误。 (我曾经在 VB6 上做 WinAPI 时经常回击)。
-
@rlbisbe:我用谷歌搜索了代码,似乎它与 asp.net 相关,也许发帖人没有正确标记线程。
-
该程序使用 ASP.net 的唯一方法是它包含在标准 C#、Windows 或 Microsoft Visual C# studio 包中。我从来没有明确做过涉及 ASP 的事情。重新启动 Studio 后,我可以运行第一次给我带来问题的相同图片,没有问题。
标签: c# winforms visual-studio-2010