刚进入现在的公司,接手了一个遗留的项目,BUG频出,最近一个星期都在加班改BUG,身心疲惫,为了 现在,将来不会再被相同BUG困扰,特来纪录一下. 1.数据库设计字段时,对于int等类型最好设置默认值,在C#做类型转换时一定要做是否为null的判断,这是当前项目经常遇到的问题,改得都要吐血了. 2.代码更新到服务器 只上传dll了文件时,如果本地不报错,而服务器上报错了,那就首先把页面文件也上传试一试. 3.上传代码到服务器时,千万别把.cs文件上传.如果上传了.cs文件 程序运行时就直接执行…