首页上一页 1 下一页尾页 2 条记录 1/1页
在线升级模块问题,更新程序的运行!
发表在C#图书答疑
2010-10-27
是否精华
是
否
版块置顶:
是
否
下载完新版本程序后,准备安装,运行以下这句话时,出现错误
System.Diagnostics.Process.Start(strName + "Update\\" + strVersion + "\\Debug\\setup.exe");
错误说明:已经安装了该产品的另一个版本。无法继续安装此版本。可以使用“控制面板”中“添加/删除程序”来配置或删除该产品现有版本。
我的想法是,不经过“添加/删除程序”,直接卸载旧版本,然后安装新版本。
开始用捕获进程的方式,然后kill(),结果杀死进程了,程序也终止了,没有运行新版本的安装文件,我应该怎么做呢?
System.Diagnostics.Process.Start(strName + "Update\\" + strVersion + "\\Debug\\setup.exe");
错误说明:已经安装了该产品的另一个版本。无法继续安装此版本。可以使用“控制面板”中“添加/删除程序”来配置或删除该产品现有版本。
我的想法是,不经过“添加/删除程序”,直接卸载旧版本,然后安装新版本。
开始用捕获进程的方式,然后kill(),结果杀死进程了,程序也终止了,没有运行新版本的安装文件,我应该怎么做呢?