我已经使用 ClickOnce 安装了使用 TeeChart ActiveX(用于图表的 COM 组件)的 Windows 应用程序。
如果我使用 regsvr32 teechart8.ocx 手动注册 TeeChart,我的应用程序可以正常工作。但我想要并且需要使用 ClickOnce 安装应用程序。
我怎样才能做到这一点?
ClickOnce 只能复制文件。所以你有这些选择:
regsvr32
首次加载文件时手动运行.exe
(在它尝试访问 COM 对象之前)使用无注册 COM。查看这篇MSDN 文章