高分請教 ActiveX Control 的版本更新問題.

SuperChen 2002-01-22 02:36:14
假設我已經製作完成了一個 ActiveX Control, 並且已經打包成 cab, 做了簽名以後提供給 Client 下載, 如果以後我想對此控件做更新應該怎樣做呢? 也就是說如果客戶已經下載了我的控件, 但是我應該怎樣告訴他們控件已經又做了更新, 並且提供給他們比較好的更新方法呢. 請大蝦們多多指教.
...全文
128 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
SuperChen 2002-01-22
  • 打赏
  • 举报
回复
但是我還是覺得更改版本號更好一些. 只是在 HTML 中需要指定控件的 version.

多謝各位相助, 給分吧.
tomPeakz 2002-01-22
  • 打赏
  • 举报
回复
你编译的时候可以改动代码里面的GUID啊!!!
SuperChen 2002-01-22
  • 打赏
  • 举报
回复
我好像想起來了, 以前看到過 Win2000 IIS Help 中有些 ASP 中使用了 HHCtrl, 上面寫了版本的問題. 但是我的控件還有好幾個依賴的 DLL, 這些依賴的 DLL 更改之後需要僅僅更改 DLL 的版本訊息還是要把其版本訊息和 CAB 的版本一起更改, 看來我要掉進 DLL HELL 了.
SuperChen 2002-01-22
  • 打赏
  • 举报
回复
To:cdl371(心灵之路) 
我先試試看. 我只是有些懷疑客戶端是否會做那麼多處理.

To:tomPeakz(张子)
我知道改 GUID 肯定可以,就是不知道能不能不改 GUID.
coppermine 2002-01-22
  • 打赏
  • 举报
回复
你们老师将的不对吧
tomPeakz 2002-01-22
  • 打赏
  • 举报
回复
我的老师给我讲过,如果你想使用在WEB 中使用ActiveX Control,当版本更新时候,你必须改变控件相关的GUID!这样用户浏览器就会自动识别出新的组件并自动下载了。否则不行。不信,你可以试试。
cdl371 2002-01-22
  • 打赏
  • 举报
回复
重新编译时更改其版本号,然后重新打包、签名,重新发布到网上;当客户端访问到该发布的控件时,会自动检测版本号,并自动更新下载。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧