社区
C#
帖子详情
想使用ClickOnce,但不想让用户安装程序!
csShooter
2008-07-02 05:32:03
想使用ClickOnce中的CheckForUpdate这些优良的功能,但想做成绿色软件,不想让用户多些安装步骤!!
哪位达人给点思路?
...全文
372
33
打赏
收藏
想使用ClickOnce,但不想让用户安装程序!
想使用ClickOnce中的CheckForUpdate这些优良的功能,但想做成绿色软件,不想让用户多些安装步骤!! 哪位达人给点思路?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
33 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
parfum
2008-07-04
打赏
举报
回复
自己写个组件检查更新吧
hyblusea
2008-07-04
打赏
举报
回复
楼上讨论很激烈....帮顶+接分...
hzfujiomo
2008-07-04
打赏
举报
回复
[Quote=引用 5 楼 gisfarmer 的回复:]
强烈帮顶!
[/Quote]
csShooter
2008-07-04
打赏
举报
回复
那位师兄推荐一套VC++更新组件???
zhangzwa
2008-07-04
打赏
举报
回复
帮忙顶一下
csShooter
2008-07-03
打赏
举报
回复
[Quote=引用 9 楼 wf5360308 的回复:]
改成bs吧,呵呵
[/Quote]
B/S的可以离线数据处理吗?
csShooter
2008-07-03
打赏
举报
回复
会报System.Deployment.InvalidDeploymentException异常!
csShooter
2008-07-03
打赏
举报
回复
没有布置的话,
ApplicationDeployment.CurrentDeployment为空!
更还可能会有deployment.CheckForUpdate()可用!
冷月孤峰
2008-07-03
打赏
举报
回复
改成bs吧,呵呵
烈火焚身
2008-07-03
打赏
举报
回复
[Quote=引用 7 楼 samql 的回复:]
引用 5 楼 gisfarmer 的回复:
强烈帮顶!
[/Quote]
RichardSzwz
2008-07-03
打赏
举报
回复
[Quote=引用 5 楼 gisfarmer 的回复:]
强烈帮顶!
[/Quote]
心情解码
2008-07-03
打赏
举报
回复
:)
--
ILOVEYOULOVEME
2008-07-03
打赏
举报
回复
up
优途科技
2008-07-03
打赏
举报
回复
强烈帮顶!
mawering
2008-07-03
打赏
举报
回复
关注,我也想学学!
csShooter
2008-07-03
打赏
举报
回复
放弃使用C#做这玩意
pinhailinfeng
2008-07-03
打赏
举报
回复
用.net是不能实现的
jmh521
2008-07-03
打赏
举报
回复
路过...学习学习.
GhostAdai
2008-07-03
打赏
举报
回复
不安装.NET FRAMEWORK是绝对不行滴!
superplayboy
2008-07-03
打赏
举报
回复
ClickOnce是好用,但是它还不是一个很成型的企业级解决方案。有很多问题需要解决:
1)不支持https
2)如果客户机没装.NET FRAMEWORK,很多时候并不是真正的一键安装,经常第1次click是安装.NET FRAMEWORK,安装完后本来紧接着要安装目标程序,但往往会莫名其妙就没了,所以就有了第2次click,才会安装目标程序
3)对于一些复杂的情况,意外就更多了,比如要将Crystal Report集成在安装包里,会发生很多痛苦的意外,而且安装包变得异常庞大
4)下载过程的传输部分,并不是很可靠
5)这点算不上是问题,但是需要特别注意,最好发布时自己建一张电子认证,否则用测试的认证只有一年的有效期,一年过后客户将无法打开程序
加载更多回复(13)
C#
安装程序
开发详解:Windows Installer与
Click
Once部署
C#
安装程序
是软件部署过程中的关键环节,它确保了应用程序能够被正确地安装到
用户
系统上,并提供
用户
友好的界面以完成安装和配置。对于开发者而言,一个良好的
安装程序
不仅能够提升
用户
体验,还能够帮助维护软件的完整性和性能。
安装程序
往往需要根据实际业务需求进行定制化的扩展,这可以通过创建自定义操作和利用Msi.dll等API进行。自定义安装操作可以添加到
安装程序
中,实现特定的安装需求,如执行额外的安装步骤或集成第三方安装逻辑。// 伪代码示例:自定义安装操作的实现try// 执行自定义安装逻辑。
在C#&VB中Winform & WPF的安静
Click
Once
安装程序
本文全面介绍了Microsoft
Click
Once
安装程序
,其中包含一个基本的WinForm/WPF C#/VB静默Updater框架。本文介绍如何在本地实现、故障排除和测试,以及如何发布到实时MVC Web服务器。
click
once
安装程序
失败,清除缓存
通过上述方法,你可以清除
Click
Once 缓存,从而解决
安装程序
失败的问题。如果
Click
Once
安装程序
失败,你可以尝试清除
Click
Once 缓存来解决问题。4. 在 Browsing history(浏览历史记录)部分,点击 Delete...(删除)按钮。2. 导航到 Programs(程序) > Programs and Features(程序和功能)。3. 点击左侧的 View installed updates(查看已安装的更新)。1. 打开命令提示符(以管理员身份运行)。
Click
Once部署(1):一些发布方式
Click
Once是什么玩意儿,这个问题嘛,在21世纪的互联网严重发达的时代,估计也没有必要大费奏章去介绍了,弄不好的话,还有抄袭之嫌。因此,有关
Click
Once的介绍,各位朋友可以直接查找MSDN文档,或者看下面这里,这是百度百科上的,其实也是Ctrl + C版本。http://baike.baidu.com/view/1390498.htm 如果你对这些理论的东西不感兴趣,没关系,上面所提
VS2005中
使用
Click
Once 部署应用程序的升级
Click
Once 是 Visual Studio 2005 中包含的全新的 Windows 窗体部署技术。该技术
使用
智能客户端简化 Web 应用程序的安装和升级。自 .NET Framework 的第一个版本以来,Windows 窗体应用程序部署就一直可以通过 HTTP 进行,并且自那时起就一直处于发展之中。
Click
Once 是一种部署技术,
使用
该技术可创建自行更新的基于 Windows 的应
C#
111,129
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章