我用C#做了一个ActiveX控件生成DLL文件:ZoomImage.dll,现在放到HTML页面中。
<object id="ObjImage" classid="clsid:80D31480-DF00-49BC-926B-ED81881BD830" ></object>
我想实现的效果:将程序放到另外一台电脑上,在打开html页面的时候,可以自动下载DLL文件,并且注册。
我用CAB打包可以实现将DLL文件下载到C:\Windows\Downloaded Program Files里面,但总是不能注册。
<object id="ObjImage" classid="clsid:80D31480-DF00-49BC-926B-ED81881BD830" ></object>
我想实现的效果:将程序放到另外一台电脑上,在打开html页面的时候,可以自动下载DLL文件,并且注册。
我用CAB打包可以实现将DLL文件下载到C:\Windows\Downloaded Program Files里面,但总是不能注册。
解决方案 »
- 多个客户端访问同一数据库的同一张表的问题?
- C#小问题
- 编程生成一个PPT并在PPT上出现一个文本框,文本框中间输入中文或者英文,英文可以链接到其他页的幻灯片,有人做过吗,
- C#显示MDI子窗体问题
- 请问如何将一个memStream转换为二进制流
- 急于求助!asp.net 中如何向二个表中插入数据,这二个表中有公共字段
- log4net中log文件采用日期回滚能限制文件个数吗?
- 如何解决XDE在VS.NET 2005下无法安装的问题。
- Web Form保存问题
- C#中如何将一个Access的某些表导出到一个新建的Access表中?急急急。。。。
- C# 调用NAudio.dll只有一台电脑上麦克风可用
- C# webbrowser模拟发博文 textarea无法输入问题
如果可以,随便在网页放个控件就能格式化你硬盘了
放弃吧
1.尽量不要使用CAB打包,打包,极易出现各种问题,直接用dll
2.不花钱办不到,自动提醒安装。要到微软那里交费的
3.如果企业客户,可以要求将你的网站设为信任网站,或者直接下载安装dll(建议这个最靠得住)你可以到我的博客上,看看我做的插件。顺便推荐下我的网站:
http://www.myliyi.com/notice.php
功能强大的提醒助手可以为你提醒生日、纪念日、节日、待办事宜;
可以定义按(年、月、日)周期自动提醒;
提供手机短信、邮件、Msn三种方式提醒。更重要的是,它的手机短信是完全免费的
你的CAB文件怎么写的,CAB里面的INI呢?貌似你都没有写啊。。
另外你这个OCX能在未安装.NET框架的机器上运行么?
[version]
signature="$CHICAGO$"
AdvancedINF=2.0[Add.Code]
ZoomImage.dll=ZoomImage.dll[ZoomImage.dll]
file-win32-x86=thiscab
RegisterServer=yes
clsid={80D31480-DF00-49BC-926B-ED81881BD830}[RegisterFiles]
%11%\ZoomImage.dll是不是哪里错了呢?