ClickOnce Deployment
会被安装在用户应用程序隐藏区(不是在X:\Programe
files\folder),它是由ClickOnce
服务控制的。是没有方法将ClickOnce直接安装在其他文件中。也就是说你不能改变ClickOnce在系统中的位置。
ClickOnce Deployment 是实用,但是并不是每一个应用程序都可以用。下面列举了一些限制条件:
1)
ClickOnce
只能被一个用户使用。如果几个用户同时用不同的账户登陆同一台电脑,那么就得为每一个用户创建一个ClickOnce
服务。在同一个工作站点,你不可能为每一个用户安装一个ClickOnce
服务。
2)
使用ClickOnce时,你不能改变快捷方式,你可以用其他方式,如你可以手动的修改文件夹的快捷方式,但是你不可能用ClickOnce
达到目的。
3)
你不能用ClickOnce
将共享的组件安装到GAC(Global
Assembly Cache)中。事实上,你不能做任何特殊的事,如创建一个数据库,配置注册表信息,注册文件类型等。
要达到ClickOnce
不能达到的目的,你可以用Windows Installer。
以下是一下参考资料:
ClickOnce和Windows
Installer 的比较
选择部署策略
什么时候要用Windows
Installer
如果您对我们的论坛在线支持服务有任何的意见或建议,请通过
邮件告诉我们。
立刻免费下载
MSDN 论坛好帮手