zoukankan      html  css  js  c++  java
  • Wix 安装部署教程(八) 自动生成XML小工具

        这个功能类似于Heat.exe,指定文件夹,生成对应的WIX标签。Winform做的,代码简单,生成的标签需要粘贴到对应的目录才能使用,并不是一步到位。

        需要设定两个参数,一个是文件夹路径,一个是文件夹对应的变量。

       

      会根据文件夹的目录生成Directory目录、DirectoryRef目录(包含file和Component)以及ComponentRef目录。需要复制下来后粘贴到对应的部分。GUID都是自动生成,Id是根据文件或者文件夹的名称得来。id不能以数字开头,所以File带了file前缀,Commonet带有cmp等,如下所示。同名文件已经处理。Name不变,但id是Name加数字后再加密得来。

      <DirectoryRef Id='dir5690DC79E0CD37D2967E826537142104' >
          <Component Id='cmp5690DC79E0CD37D2967E826537142104' Guid='3447437F-6B98-47FD-9B32-03B69B285BEA'  >
            <File Source='$(var.Dev)HMIRunSenseLockDriverswin98setup.exe' Id='file8B1FDFAC8FE38356708B4BB683FF7CCA' KeyPath='yes' />
          </Component>
        </DirectoryRef>

     因为最近打包,光一个DirectoryRef目录就有近7k行,手写是不可能的。所以才写了这么个小工具。

     在此分享给大家,祝打包顺利。 http://pan.baidu.com/s/1kT3e6V1

  • 相关阅读:
    python bif 如何自学
    python萌新应知应会
    Animation
    响应式布局
    浏览器兼容
    HTML基础
    SublimeText 3 Emmet Hot Keys
    Web大前端环境搭建
    Sublime Text 运行js
    bash脚本编程基础
  • 原文地址:https://www.cnblogs.com/stoneniqiu/p/3988262.html
Copyright © 2011-2022 走看看