我编写了一个 c# windows 应用程序,它执行一些数据库密集型操作。 (MySQL 连接器 v6)。
在 Debug模式下运行项目时,一切正常。但是,当我在 Release模式下运行项目时,它有时会中途退出操作 - 没有错误消息,事件日志中也没有任何内容等。
什么是调试 Release模式的最佳方式 - 当一切都在 Debug模式下工作时?
感谢您的帮助,
鲍勃
最佳答案
您可以创建一个日志文件,并让应用程序将您选择的信息写入其中,类似于在 Windows 窗体应用程序中使用控制台进行调试的方式。您可以将某些变量的值写入此文件,或者甚至只在代码的选定位置写入不同的短语,这将帮助您检测程序失败时执行的位置。
关于asp.net - c# windows 应用程序在 Debug模式下正常,在 Release模式下出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1394357/