3

我已经使用 ClickOnce 安装了使用 TeeChart ActiveX(用于图表的 COM 组件)的 Windows 应用程序。

如果我使用 regsvr32 teechart8.ocx 手动注册 TeeChart,我的应用程序可以正常工作。但我想要并且需要使用 ClickOnce 安装应用程序。

我怎样才能做到这一点?

4

2 回答 2

5

ClickOnce 只能复制文件。所以你有这些选择:

  • 使用Jeff Hall 建议的无注册 COM 。如果可以的话,这可能是最好的选择。
  • regsvr32首次加载文件时手动运行.exe(在它尝试访问 COM 对象之前)
  • 创建一个安装 COM 对象的自定义 clickonce 必备包
于 2009-05-18T21:08:32.930 回答
4

使用无注册 COM。查看这篇MSDN 文章

于 2009-05-18T21:02:08.733 回答