0

我创建了一个 ActiveX 控件(仅代码,例如 ZPLPrint.cs),我使用 .Net 4.xxx 目录中的 csc 命令将其作为库编译为 dll。然后我使用 regasm ZPLPrint.dll /tlb /codebase 注册了 dll。我正在使用 WebMatrix 来构建控件并使用它来运行 IE10。我的操作系统是 Windows 8。在我的 sitelayout.cshtml(在 WebMatrix 中)中,我在 head 部分嵌入了以下 JavaScript: script type="text/javascript" var x = new ActiveXObject("ABCActiveXPrint.ZPLPrint");

脚本还有更多内容,但我无法通过创建上面的对象。我收到以下错误消息:“SCRIPT429:自动化服务器无法创建对象”。这最终将在 Windows Mobile 6.5 CE 上运行。我是在正确的轨道上还是应该考虑另一种方法?任何帮助,将不胜感激。

4

1 回答 1

1

显然,浏览器由于其安全设置而阻止控件执行。由于我是在本地开发的,所以我只是将 localhost 添加到受信任站点列表中,并且能够克服错误。

于 2013-01-09T15:09:25.350 回答