控制台程序报错!!!

zxx-121 2013-08-19 09:20:30
调试的时候报错,但是错误提示闪一下就没了,根本看不见
static void Main(string[] args)
{
pointList = ctx.SIS_dj_Alert.ToList();
var timer_1min = new Timer();
var timer_5s = new Timer(5000);
timer_5s.Elapsed += new ElapsedEventHandler(RealData);
timer_1min.Start();
timer_5s.Start();
Console.ReadLine();
}
static void RealData(object source, ElapsedEventArgs e)
{

求大神帮忙解决!!!
...全文
165 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
c02645 2013-08-19
  • 打赏
  • 举报
回复
先写个方法执行RealData里的内容,只扫街RealData里的内容,没有错后再一步步加了定时器
  • 打赏
  • 举报
回复
先不用定时器,单独调试RealData,单步走 调试好后,再放到定时器里
zxx-121 2013-08-19
  • 打赏
  • 举报
回复
引用 4 楼 hwenycocodq520 的回复:
try catch 可以把错误写入文本慢慢分析
catch (Exception ex)
            {
                if (!Directory.Exists(@"C:\ServerErrors"))
                    Directory.CreateDirectory(@"C:\ServerErrors");
                FileStream fs = new FileStream(@"C:\ServerErrors\SC_SIS.txt", FileMode.OpenOrCreate);
                StreamWriter sw = new StreamWriter(fs);
                //开始写入
                sw.Write(DateTime.Now.ToString() + ex.ToString());
                //清空缓冲区
                sw.Flush();
                //关闭流
                sw.Close();
                fs.Close();
            }
之前捕捉到过异常,但那是别的报错
zxx-121 2013-08-19
  • 打赏
  • 举报
回复
引用 3 楼 guwei4037 的回复:
你加个try...catch,然后在catch里面把异常输出到文件。
catch (Exception ex)
            {
                if (!Directory.Exists(@"C:\ServerErrors"))
                    Directory.CreateDirectory(@"C:\ServerErrors");
                FileStream fs = new FileStream(@"C:\ServerErrors\SC_SIS.txt", FileMode.OpenOrCreate);
                StreamWriter sw = new StreamWriter(fs);
                //开始写入
                sw.Write(DateTime.Now.ToString() + ex.ToString());
                //清空缓冲区
                sw.Flush();
                //关闭流
                sw.Close();
                fs.Close();
            }
没有捕捉到异常
智商余额不足 2013-08-19
  • 打赏
  • 举报
回复
引用 3 楼 guwei4037 的回复:
你加个try...catch,然后在catch里面把异常输出到文件。
汗,差不多同时发一样的,所见略同
智商余额不足 2013-08-19
  • 打赏
  • 举报
回复
try catch 可以把错误写入文本慢慢分析
全栈极简 2013-08-19
  • 打赏
  • 举报
回复
你加个try...catch,然后在catch里面把异常输出到文件。
zxx-121 2013-08-19
  • 打赏
  • 举报
回复
引用 1 楼 guwei4037 的回复:
这个看不出来,你得在方法的开头设置一个断点,按F5,然后按F10逐步调试。
主要是调试提示的错误在控制台显示了,但是错误提示一闪而过,根本不知道说什么,能不能保存错误提示
全栈极简 2013-08-19
  • 打赏
  • 举报
回复
这个看不出来,你得在方法的开头设置一个断点,按F5,然后按F10逐步调试。

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧