【转载】clickonce的一些资料

1、clickonce初级编
http://hi.baidu.com/assembly_cs/blog/item/1a0ddd39abee2ef33b87cea8.html
2、如何让ClickOnce进行手动更新
http://ugvanxk.blogchina.com/5097419.html
3、clickonce的高级应用
http://hzpal.com/Discuss/DotNet/463.aspx
4、Mage.exe(MageUI.exe)工具介绍
http://msdn2.microsoft.com/zh-cn/library/xc3tc5xx.aspx
5、使用 ClickOnce 进行用户启动的更新
http://www.myfaq.com.cn/2005Nov/2005-11-25/209484.html
先决条件是可扩展的 — 可以将您自己的 Windows Installer .msi 文件或其他第三方可重新发布包添加到引导程序中。有关详细信息,请参阅 MSDN 技术资源库中有关 Visual Studio 2005 的文章“How to:Add Your Own Prerequisites to a ClickOnce Application”。
为了安装标记为可选的项,必须在 ClickOnce 应用程序中包含能够识别应用程序何时需要可选程序集或其他文件的代码。然后,代码必须调用 System.Deployment .ApplicationDeployment 类的 DownloadFiles 方法或 DownloadFilesAsync 方法来安装所需的文件。有关更多信息,请参阅 Visual Studio 2005 文档中的“Walkthrough:Downloading Assemblies On Demand with the ClickOnce Deployment API”主题。
通过代码使用 ClickOnce API来实现自动更新
6、Use the Visual Studio 2005 Bootstrapper to Kick-Start Your Installation
http://msdn.microsoft.com/msdnmag/issues/04/10/bootstrapper/
7、.NET Client Applications: .NET Application Updater Component
http://windowsforms.net/articles/appupdater.aspx

PS1:
如果您的 Web 服务器为 Microsoft® Windows Server™ 2003,则可能需要进行一项很小的配置更改。默认情况下,Windows Server 2003 会禁止下载任何具有已知文件扩展名的文件。如果准备使用此服务器来发布 ClickOnce 应用程序,则您应当更改 Microsoft® Internet 信息服务 (IIS) 的设置以允许下载具有 .deploy 和 .manifest 扩展名的文件。Microsoft Knowledge Base 文章 327283(英文)中论述了此问题,其中讨论了如何向您的 IIS 设置中添加新的文件类型(以及关联的扩展名)。对于 .deploy 文件类型,建议使用一种 MIME 类型“application/deployment”来注册它。
PS2:
ClickOnce部分信任文件达到一定大小怎么办?(技巧) 很多时候当部分信任的ClickOnce达到250MB以上的时候,就会报错。
此时,我们可以修改注册表HKEY_CURRENT_USER/Software/Classes/Software/Microsoft/Windows/CurrentVersion/Deployment
做成一项“OnlineAppQuotaInKB”的DWROD值,然后双击选择10进制数,然后可以输入了,单位是KB。
但是要注意了,一般实际的大小是填写数字的一半,比如你想允许500MB,你就要填写1000MB。
PS3:
.net程序引用com组件,免com组件注册方法
http://msdn.microsoft.com/msdnmag/issues/05/04/RegFreeCOM/
將參考元件的屬性 Isolated 設定為  True(独立=true),就成了所謂的RegFree的元件,不過可惜的是限定在Windows XP等級以上的平台才適用。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值