日期:2014-05-17  浏览次数:20804 次

我的C#在XP系统中能正常运行,怎么在2003系统中没反应,也不报错
我把解决方案移植到2003系统中能调试运行,但就是无法直接运行程序。不知道什么原因。
c# xp

------解决方案--------------------
进程里有你的程序吗?
你可以在关键步骤地方弹出几个messagebox,看弹到第几步时不能往下弹了
逐渐缩小范围,直到定位了问题代码位置
------解决方案--------------------
Program.cs 在这个类的main函数中,加日志输入,看一下,执行到第几行代码.

我以前遇到过类似问题.把Application.EnableVisualStyles();这句话,注释就正常了,
------解决方案--------------------
不报错,进程里没有没有程序,没有到个这种情况,按楼上说的试看看
------解决方案--------------------
在 mail 函数中输出几个messagebox 看看,能不能正常弹出