通过WiX进行OCX注册

伊米尔

我正在尝试将ocx注册添加到我的WiX设置中。我这样做:

heat.exe file MyFile.ocx -out C:\TEMP\registration.wxs

并生成一个如下所示的.wxs:

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
    <Fragment>
        <DirectoryRef Id="TARGETDIR">
            <Directory Id="dirC202475C84215EEEECB6F7F457B64EC0" Name="data" />
        </DirectoryRef>
    </Fragment>
    <Fragment>
        <DirectoryRef Id="dirC202475C84215EEEECB6F7F457B64EC0">
            <Component Id="cmpEA6A1F59D6A38919A7ABA0CC22077BAD" Guid="PUT-GUID-HERE">
                <File Id="filD9FC7A2F17B4650D687BA4E565868379" KeyPath="yes" Source="SourceDir\data\MyFile.ocx">
                  ...

我不知道如何对主要wx说,请说Product.wxs如何在安装过程中包括此信息以注册OCX。运行安装程序后,我检查了HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID,但找不到ocx的GUID。如果运行regsvr32.exe e:\ MyFile.ocx,则可以找到它

更多信息

在通过msiexec生成的安装日志中看不到对ocx指南的任何引用

丑陋的解决方案

我将热量产生的片段复制到我的模块中,并且可以正常工作。仍然找不到如何在单独文件中引用相同内容的方法。

汤姆·布洛杰特

为了使组件成为构建的一部分,您必须将它们作为单独的组件或作为一个组进行引用。为了更容易识别组件,heat带有一个“ -cg”参数,您可以标识引用所有组件的ComponentGroup。只需将具有适用ID的ComponentGroupRef添加到一个或多个Feature元素。

(您还必须在构建中使用.wxs文件,但我认为您已经了解了。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WiX安装的tabctl32.msm未注册ocx

来自分类Dev

通过用户输入进行WIX设置

来自分类Dev

用户能够通过SMS进行注册(Rails)

来自分类Dev

如何记录通过WiX捆绑软件进行的安装

来自分类Dev

覆盖JWT,以便用户可以通过移动设备进行注册

来自分类Dev

iOS,Twitter ID和通过Parse进行注册

来自分类Dev

通过Meteor中的SMS进行登录和注册过程

来自分类Dev

如何通过Powershell在平台SPA上进行Azure应用注册

来自分类Dev

通过php集成和线程在android中进行用户注册

来自分类Dev

使用codeigniter通过电子邮件进行验证注册

来自分类Dev

无法在vb 6中导入已注册的OCX文件

来自分类Dev

如何在vb6中注册.ocx文件?

来自分类Dev

如何在VB6中注册.ocx文件?

来自分类Dev

WiX v3安装项目,无法通过应用和功能进行卸载

来自分类Dev

Wix目录引用注册表值

来自分类Dev

通过Salesforce.com可以进行OpenID Connect动态注册吗?

来自分类Dev

通过直接调用和间接调用进行Openssl线程安全回调函数注册

来自分类Dev

如何允许用户通过PayPal的REST API进行付款,而不必注册贝宝帐户?

来自分类Dev

django-allauth,我怎么只允许通过社交网络进行注册/登录?

来自分类Dev

如何通过代码注册python3实例方法进行查找?

来自分类Dev

Rails用户类型选择,用于通过单表继承进行设计注册

来自分类Dev

如何通过从浏览器设置$ _POST []数组的值来限制用户进行无限注册?

来自分类Dev

使用“通过用户询问密码”进行用户注册时,Identity Server 4.6中的LDAP错误

来自分类Dev

通过Bosh进行的Openfire带内注册不适用于Strophe / Strophe.register.js

来自分类Dev

GNU屏幕通过将布局写入文件来模拟emacs框架集进行注册

来自分类Dev

通过ASP.NET身份认证进行简单注册-ASP.NET MVC

来自分类Dev

如何正确进行注册?

来自分类Dev

分配值进行注册

来自分类Dev

如何正确进行注册?

Related 相关文章

  1. 1

    WiX安装的tabctl32.msm未注册ocx

  2. 2

    通过用户输入进行WIX设置

  3. 3

    用户能够通过SMS进行注册(Rails)

  4. 4

    如何记录通过WiX捆绑软件进行的安装

  5. 5

    覆盖JWT,以便用户可以通过移动设备进行注册

  6. 6

    iOS,Twitter ID和通过Parse进行注册

  7. 7

    通过Meteor中的SMS进行登录和注册过程

  8. 8

    如何通过Powershell在平台SPA上进行Azure应用注册

  9. 9

    通过php集成和线程在android中进行用户注册

  10. 10

    使用codeigniter通过电子邮件进行验证注册

  11. 11

    无法在vb 6中导入已注册的OCX文件

  12. 12

    如何在vb6中注册.ocx文件?

  13. 13

    如何在VB6中注册.ocx文件?

  14. 14

    WiX v3安装项目,无法通过应用和功能进行卸载

  15. 15

    Wix目录引用注册表值

  16. 16

    通过Salesforce.com可以进行OpenID Connect动态注册吗?

  17. 17

    通过直接调用和间接调用进行Openssl线程安全回调函数注册

  18. 18

    如何允许用户通过PayPal的REST API进行付款,而不必注册贝宝帐户?

  19. 19

    django-allauth,我怎么只允许通过社交网络进行注册/登录?

  20. 20

    如何通过代码注册python3实例方法进行查找?

  21. 21

    Rails用户类型选择,用于通过单表继承进行设计注册

  22. 22

    如何通过从浏览器设置$ _POST []数组的值来限制用户进行无限注册?

  23. 23

    使用“通过用户询问密码”进行用户注册时,Identity Server 4.6中的LDAP错误

  24. 24

    通过Bosh进行的Openfire带内注册不适用于Strophe / Strophe.register.js

  25. 25

    GNU屏幕通过将布局写入文件来模拟emacs框架集进行注册

  26. 26

    通过ASP.NET身份认证进行简单注册-ASP.NET MVC

  27. 27

    如何正确进行注册?

  28. 28

    分配值进行注册

  29. 29

    如何正确进行注册?

热门标签

归档