基于.net开发了个软件,是做成安装包还是直接压缩包?

2011-02-24 01:23:18 +08:00
 jasla
.net开发,面向校内学生

本来打算做成安装包,可以检测用户机器上有无.net framework 4,无则下载,有则略过,直接安装到指定目录。

但有两个问题:
1.无数字签名,msi 安装时,一些安全软件,比如360会弹窗提示危险行为。这个过程估计会让大多数放弃安装。。
2..net framework下载时间过长,且用户以为是在安装,不知是在下载,会以为未响应或失去耐心中断安装。。

考虑直接引导用户安装.net framework 4,然后提供压缩包下载,解压使用即可。

但也有两个问题:
1.一些用户不知道要先安装.net framework,或者觉得繁琐。
2.压缩包解压无法提供桌面快捷方式,一些用户会忘记放在哪了,逐渐放弃使用。

= = 真纠结啊,想来听听大家的意见。。万分感谢。
4974 次点击
所在节点    问与答
5 条回复
chloerei
2011-02-24 01:31:30 +08:00
web = =
jasla
2011-02-24 01:47:43 +08:00
@chloerei 是个客户端桌面软件。。
benzhe
2011-02-24 02:04:41 +08:00
软件+.net用zip自解压打包,脚本控制解压(当然你得写着是安装 )后自动执行安装.net
apoclast
2011-02-24 02:07:15 +08:00
一般除了你的程序集要进gac部署外, 没必要做成安装包
现在用clr4还是有些过早.
GordianZ
2011-02-24 03:12:48 +08:00
可以自带.Net redist,检测到没有就自动装。不要在安装过程中下载,在国内,这就是悲剧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/8872

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX