我自己用C# winform写了一个从ftp下载文件更新的程序。我在自己的几台电脑都测试过,运行正常,但是给别人测试就出现一连接ftp服务器,直接bug。我自己电脑的系统都是win7 64位,光纤宽带。这是网速和系统的差别吗?
网速一般不会,系统可能也比较小。
1、对方网络防火墙,不允许FTP,
2、一般说来,更新程序,如非必要,采用HTTP就行了,没有必要采用FTP。
3、开发测试,低成本一点的话,自己电脑上安装一个VMWARE,WINXP、WIN7 32位、WIN2000每个跑一下。
主要是避免DLL漏的问题,测试系统不要安装开发环境。最好是清洁的环境。
4、你在每个关键步骤写个LOG,把错误信息写入文件文件看看,要不也只能瞎猜。
受教了!
@RinSing.Feng: 忘了说360了,现在很多小白的电脑上安装各种管家,
360是看到NET程序每个都那么象木马。
有次想说要看看怎么通过360认证,发现此路不通,每次程序一修改,就得重新认证。