目测当前不少应用把默认的安装路径改成了“用户目录\AppData\Local\ ”而不是原来的Program Files,这么做是基于什么原因呢?

2012-12-07 15:53:41 +08:00
 dzb2k9
3947 次点击
所在节点    问与答
8 条回复
cutehalo
2012-12-07 16:10:34 +08:00
这样可以限制windows的使用账户好像 只有当前用户安装上
holmesabc
2012-12-07 16:13:43 +08:00
好像是权限问题
dzb2k9
2012-12-07 16:22:11 +08:00
但这个目录明显是用来存放应用数据的,换个用户登陆再装 岂不是装了2份一样的程序了?
iloahz
2012-12-07 16:26:47 +08:00
因为vista和win7的权限问题,对于Program Files,应用程序是没有写入权限的,安装的时候提权一下没关系,但如果每次写点东西进去(保存设置,更新什么的)都让用户点一下那个类似警告的东西,还是会很烦的。所以就扔AppData里了,貌似这也是MS推荐的位置
clowwindy
2012-12-07 16:33:40 +08:00
为了自动升级的时候不需要弹框提权。
ohhe
2012-12-07 16:48:06 +08:00
不需要弹出窗口请求授权,可以静默升级。chrome就是这么干的。
cloudream
2012-12-07 16:55:54 +08:00
chrome已经装回program files了。
dzb2k9
2012-12-07 17:18:39 +08:00
@clowwindy
@ohhe
应该是这个原因,因为要动主程序。
感谢已送出。

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

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

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

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

© 2021 V2EX