为什么一个程序在自己电脑运行没问题,而拿到别人电脑上运行却出现错误了? 为什么一个程序在自己电脑运行没问题,而拿到别人电脑上运行却出现错误了?调试也调试不出来,找不到原因。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直解//保存前先判断路径是否存在if(!System.IO.File.Exists(path)) File.Create(path);//... 数据库客户端,。netframework版本。 代码写的不健壮.先确定错误的范围,然后写日志或者用messagebox调试 现在考虑给项目加上错误日志记录。这样在部署之后也能够很容易的找出错误的原因。但这是个很庞大的工程使用 try{ } catch(Ex er){MessageBox.Show(er.Message);}会不会比使用try{ }catch{MessageBox.Show("error");}更影响性能? 哥们,先会走再跑,如果你的程序是winform,在main函数加Try Catch,如果是web在application_error捕获异常,只有把这些问题都解决了 再想往哪里放。如果程序连运行都不可以,就不要谈log放到哪里了。 15楼的强淫。先把错误找出来,捕获异常,在调试代码,看具体出在什么地方,Bug出在哪儿,然后在考虑错误日志的问题吧。lz把问题跑偏了。 也有可能是权限问题,asp.net用户没有操作该路径的权限 查看下数据库连接字符串是否更改:public static string = @""; 如何用.net进行图形化编程? C# winform如何模拟PS的画布环境 求助啊!窗体的位置和移动问题,以及WMP解码问题 谁有开原的代码生成软件?O/R Mapping 连接数据库时发生未将对象引用设置到对象的实例的情况 求一个sql语句。 能否实现这样解析文本的程序 怎样获取xml里最后一个节点的属性值,在线等待 给Table 增加列时,怎样指定数据类型? c#打开数据库时出错 关于科学计数的问题 C#登陆成功之后,如何获取用户名
//保存前先判断路径是否存在
if(!System.IO.File.Exists(path))
File.Create(path);
//...
先确定错误的范围,然后写日志或者用messagebox调试
会不会比使用try{ }catch{MessageBox.Show("error");}
更影响性能?
哥们,先会走再跑,如果你的程序是winform,在main函数加Try Catch,如果是web在application_error捕获异常,只有把这些问题都解决了 再想往哪里放。如果程序连运行都不可以,就不要谈log放到哪里了。
15楼的强淫。先把错误找出来,捕获异常,在调试代码,看具体出在什么地方,Bug出在哪儿,然后在考虑错误日志的问题吧。lz把问题跑偏了。
public static string = @"";