摘要: 纠结很久的一个问题,经过漫长的排查终于得到了解决.详细情景是这样的: 用WPF做了2个程序A和B,其中A是主程序,B是升级程序.A首先运行,在窗口加载前会连接服务器判断是否有新版本,如果有新版本则先下载服务器端的B程序并覆盖掉本地的B,然后再运行B程序.这样的流程是为了实现升级程序的自更新,一直也运行正常,没什么好说的. 问题出现在有些用户将A程序设置成开机启动后,第一次运行总会出现应用程序崩溃,崩溃是出现在B运行的时候.我在本地尝试后也是出现此情况.如果A程序不需要更新,那么是无需运行B的,但是B每次都会运行.幸好点击"调试程序"后,还能用VS进入调试,发现的问题是启动了 阅读全文
posted @ 2012-06-29 15:53 烟灰灰 阅读(1076) 评论(0) 推荐(0) 编辑