activex和aspx页面的问题

时间:2009-08-03 18:09:39

标签: asp.net activex

我正在构建一个包含activex控件的小型Web应用程序。所以我已经构建了activex控件,当我在html页面中使用它时它工作正常。由于某种原因,在aspx页面中使用时它不起作用。当我在aspx页面中时,将提供包含控件的权限弹出窗口不会出现。当我尝试在调试模式throguh visual studio中使用页面时,以及在键入页面的URL并通过iis输入时,都会出现问题。

有什么想法吗?

编辑: 当我通过iis打开html文件时,activex再次无法识别,它似乎仅在我通过文件系统打开文件时才有效

3 个答案:

答案 0 :(得分:1)

我建议您将测试HTML页面中的HTML与ASPX页面生成的HTML进行比较。行为的差异可能与HTML的差异有关。

答案 1 :(得分:0)

我的猜测是,ASPX页面是从与ActiveX控件的代码库不同的域提供的。

答案 2 :(得分:0)

好的,在我找到解决方案后的一个晚上:

http://www.dreamincode.net/forums/showtopic38890.htm

显然activex控件必须实现IObjectSafety接口。希望这有帮助!