我的系统(LeadTools Capture control)中有第三方视频捕获控件,该控件已获得许可,可在我的Dev环境中完美运行。
当它部署为ClickOnce应用程序时,它会因以下错误而爆炸:
问题是什么,以及如何解决?
答案 0 :(得分:1)
Heya bud,
当然,根本不熟悉该控件,但我可以告诉它依赖于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