【发布时间】:2010-12-01 09:25:17
【问题描述】:
我的系统 (LeadTools Capture control) 中有一个第 3 方视频捕获控件,该控件已获得许可,可在我的开发环境中完美运行。
但是,当它被部署为 ClickOnce 应用程序时,它会出现以下错误:
问题可能是什么,您如何解决?
【问题讨论】:
标签: deployment licensing clickonce
我的系统 (LeadTools Capture control) 中有一个第 3 方视频捕获控件,该控件已获得许可,可在我的开发环境中完美运行。
但是,当它被部署为 ClickOnce 应用程序时,它会出现以下错误:
问题可能是什么,您如何解决?
【问题讨论】:
标签: deployment licensing clickonce
嘿嘿,
当然,根本不熟悉该控件,但据我所知,它依赖于 ActiveX / COM 组件 - 这需要注册。
但是,ClickOnce 不支持注册 COM 组件。 (这是因为它采用了沙盒模型)。这就是它崩溃的原因,因为 COM 组件没有 - 也不能 - 注册。
查看这些链接以了解如何绕过它:
http://msdn.microsoft.com/en-us/library/ms165432(v=VS.100).aspx
http://msdn.microsoft.com/en-us/magazine/cc188708.aspx
【讨论】: