C# ActiveX控件开发安装部署,放在IIS上不起作用?

我是根据下面的教程来做的。http://wenku.baidu.com/view/b59416c12cc58bd63086bd04.htmlhttp://wenku.ba... 我是根据下面的教程来做的。
http://wenku.baidu.com/view/b59416c12cc58bd63086bd04.html
http://wenku.baidu.com/view/cb073146a8956bec0875e306.html
开发好了之后,VS打开调试没问题。
把Web应用程序放在IIS上,ActiveX空间安装部署生成msi和setup文件。
然后本机地址http://localhost:8020 这样打开是可以的,能够看到ActiveX控件的界面,js调用也可以,但是用IP地址比如这样http://192.168.0.165:8020 这样打开就不行了,局域网内的其他的电脑连接我的IIS也不行,会提示安装,但是好像没安装成功,打开没反应。

我有把安装程序msi和setup放在IIS上,Web页面那里也有引用。
<object id="ActiveX" classid="clsid:59EA8A50-4FC1-406a-A471-595247AB2E41" codebase="ActiveX.cab">
</object>
<input type="button" onclick="alert(ActiveX.ForDefault());" value="提交(前台调用控件方法)" />

另外我直接把ActiveXSetup.msi和setup.exe直接手动安装,拷给局域网内另一台电脑安装,ActiveX控件也还是不起作用。

问题是不是出现在我部署安装错了?因为如果可以的话,我手动安装ActiveXSetup.msi或setup.exe应该是可以的吧。
用iis发布后,在其他机子上用ip访问,activex控件是显示不出来的
现在ActiveX可以手动安装了,原来不能安装在C盘,有谁知道为什么?
展开
 我来答
敏澎Q1
2013-06-25 · TA获得超过991个赞
知道小有建树答主
回答量:944
采纳率:0%
帮助的人:760万
展开全部
ActiveX是下载安装的,弹个提示让对方进行下载安装就可以了。

在页面上用JS什么的弹出来,然后做一个下载链接到ActiveX文件上即可。
追问
是这样啊,但是安装了之后,还是没有显示出来。就算直接把ActiveX手动安装也不行。
追答
只有IE能用,而且你的站点必须要添加为信任站点才行。

朋友,记得采纳答案哟~
小鹿笨笨Hera
2013-07-01 · 超过18用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:44.6万
展开全部
还有,注意运行的IE版本是否达到要求,要和你开发的IE版本匹配
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我看到好多的羊
2013-08-16
知道答主
回答量:36
采纳率:0%
帮助的人:14.9万
展开全部
安装不了也要注意.net版本是否正确。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bnxjchenxiang
2014-05-20
知道答主
回答量:1
采纳率:0%
帮助的人:1370
展开全部
你的这个问题解决了吗?
我也遇到这个问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式