首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

急VS2008打包 启动欢迎界面前判断程序是否安装解决方案

2013-01-26 
急!VS2008打包 启动欢迎界面前判断程序是否安装本帖最后由 scm1033189 于 2011-02-22 15:31:20 编辑安装前

急!VS2008打包 启动欢迎界面前判断程序是否安装
本帖最后由 scm1033189 于 2011-02-22 15:31:20 编辑 安装前,发现本软件已经安装的:

(1)若是同一版本,提示用户覆盖(即重新安装)或卸载

(2)若是不同版本:

    1) 若比已安装的版本高,提示用户升级(删除旧版本并安装新版本)还是另指定文件夹安装(共存)

    2) 若比已安装的版本低,提示用户发现安装有新版本,但不能卸载新版本,只能另指定文件夹安装旧版本(共存)

请详细说明,谢谢!
PS:分不够可以追加。
[解决办法]
谢谢wuyq11,如果在中途退出安装,如何做?
就是用户不想安装了,回滚。
在install中调用Rollback报错,是没安装上,但提示太不好了。
我知道的是直接throw可以,但也是提示太不好了。

热点排行