我的程序结果有问题。我有一个双winforms应用程序,可以做很多事情。其中一个是可视化我存储在给定目录中的几个.txt文件中的一堆数据。它需要一个,读取它,关闭它然后在阅读下一个之前将其可视化。
我的问题是,如果我只是执行程序,告诉它文件的目录并要求可视化,在读取2或3个文件之后它会因内存访问冲突而崩溃。但是,如果我从visual studio的调试器执行时重现确切的步骤,没有任何错误,也没有任何警告,它只是工作正常。
我知道调试器就是这样,调试器和调试器中的执行方式不同,但我不知道为什么会发生这种情况。
知道我的程序崩溃的原因吗?或者我该怎么做才能避免崩溃?
我知道我的问题可能过于模糊,但我没有其他方法向您展示我的问题,除非您希望我发布20.000行代码:)。
提前致谢。