wixtoolset visualstudio 2017打包流程(2)

wix配置模板

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
    <Product Id="*" Name="SGSetup" Language="1033" Version="1.0.0.0" Manufacturer="sfsoft.lzl" UpgradeCode="59b721fc-0402-4ccf-a412-920a42a496dd">
        <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />

        <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />

    <!--打包过程中不生成cab文件-->
    <Media Id = '1' Cabinet ="Cab1.cab" EmbedCab="yes"/>
    

    <!--设置安装过程中的默认路径-->
    <!--Property Id ="WIXUI_INSTALLDIT" Value ="INSTALLDIR"/-->

    <!--选择安装过程中UI样式-->
    <!--UIRef Id="WixUI_InstallDir"/-->
    <!--UIRef Id="WixUI_ErrorProgressText"/-->
    <!--自定义ICON-->
    <!--Icon Id="SGCompareMode.exe"  SourceFile="$(var.SGCompareMode.TargetDir)SGCompareMode.exe"/-->

        <Feature Id="ProductFeature" Title="SGSetup" Level="1">
            <ComponentGroupRef Id="ProductComponents" />
        </Feature>
    </Product>

    <Fragment>
        <Directory Id="TARGETDIR" Name="SourceDir">
            <Directory Id="ProgramFilesFolder">
                <Directory Id="INSTALLFOLDER" Name="SGSetup" />
            </Directory>
      <!--开始菜单快捷方式路径-->
      <Directory Id="ProgramMenuFolder">
        <Directory Id="ApplicationProgramsFolder" Name="SGCompareMode"/>
      </Directory>

      <!--桌面快捷方式路径-->
      <Directory Id="DesktopFolder" Name="SGCompareMode" />
        </Directory>
    </Fragment>

  <Fragment>
    <DirectoryRef Id="INSTALLFOLDER">
      <!--Directory Id="dir21EFE6880851AA7F43BABF3350A4D372" Name="binr"-->
        <Component Id="cmpF770042703BCC5CA193F3D106E4C6014" Guid="{B81278CB-BFCC-4001-ABA9-D76ECA3562DF}">
          <File Id="fil84AD513683C0C3DDC44E54BB6B01BAC9" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Communication.dll" />
        </Component>
        <Component Id="cmp0A54F8EDFEA9D8A34AF573309000FB62" Guid="{BE8CA3E6-1ED1-40D0-B3F8-26E78DB10E47}">
          <File Id="fil2DBCA134EB8FE78050CC923D37DE2C30" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Communication.exp" />
        </Component>
        <Component Id="cmp78FBB6B76AA98FE99D0D7A92F585345C" Guid="{C432557F-CB71-42D5-A444-86D8DD314136}">
          <File Id="fil07FABED398FB9E437DA07A0FAE51B100" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Communication.iobj" />
        </Component>
        <Component Id="cmp711A5AB10B4D86050BC8CD51F60076A0" Guid="{3362737F-C44F-425E-81B5-C0617AF8BEDA}">
          <File Id="filA791B92CD0C5A40CDDCE9ED44C81B825" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Communication.ipdb" />
        </Component>
        <Component Id="cmpB3FDFA2A0738E7D9BC8263D06BB8E2AC" Guid="{0B5D8230-25DD-42C6-AA86-9EAF04EBEDEB}">
          <File Id="fil10FBE926A5175B41215C1E8120FDE95A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Communication.lib" />
        </Component>
        <Component Id="cmpD466FF3AB140987729D6C0E7BCAA910D" Guid="{201472D1-A5EC-4B52-AA11-165C493DA970}">
          <File Id="filA853EBDD94B5BA0550A3E5DF6B4000BC" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Communication.pdb" />
        </Component>
        <Component Id="cmp7E8E2DAEAB5A409E2B883D587492FD95" Guid="{535C63CD-2A54-4ECB-BD0F-56FF81C3D913}">
          <File Id="fil98C9E9EBE65A57E76F40A88BD77DBBA4" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)config.toml" />
        </Component>
        <Component Id="cmpC6712FF59DBA06EA694CC175FAE6B1A3" Guid="{79D63054-0A60-42EA-9928-300F756B4505}">
          <File Id="filC80C9790363245960CF6C82E61EA7117" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)D3Dcompiler_47.dll" />
        </Component>
        <Component Id="cmpA6BBF06432DA857D496E45E43F7267CA" Guid="{9072B19D-8785-4224-A484-2F810D283441}">
          <File Id="filD8A8F4EDDE30648F77AE67E053D91495" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)DDSLib.dll" />
        </Component>
        <Component Id="cmp39A3568311B0AD1ACA635F5FF1C54630" Guid="{ED207EAE-1562-49AC-ACC4-AB277AD4D80D}">
          <File Id="filE6A8D2546B0709194C79DD31E2161404" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)libEGL.dll" />
        </Component>
        <Component Id="cmp5B33E6BDEC5FCC10CF0A53B275DD484D" Guid="{ED6CD99E-4512-4E75-854A-D3CDCE693FA4}">
          <File Id="filCD5C72CFE862CB42694281B9BB049E86" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)libGLESV2.dll" />
        </Component>
        <Component Id="cmp81728A9AB6A8468B25D5E2E32032416D" Guid="{93BD6CE5-C1CD-4A67-900A-65046E699ED5}">
          <File Id="filD342B2BAB6D1378D02E56785E4D66721" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)LogBrowser.dll" />
        </Component>
        <Component Id="cmp04F9B5CDEA3B66B0EC4D1816705A702F" Guid="{CDADAD68-780F-4D3A-988B-6CF7A43C6941}">
          <File Id="fil805199CCA1F045F5B293A68308716B6B" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)LogBrowser.exp" />
        </Component>
        <Component Id="cmpFF49F5BEF58771F985D8004DDEA2BEDF" Guid="{5BCA597B-3F96-4C99-B0CC-53A23920319A}">
          <File Id="fil2B561A64686E66CA2DD3091C1372AE7A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)LogBrowser.lib" />
        </Component>
        <Component Id="cmp5ACC52DCEF1460CC88AD230F08549509" Guid="{68727AD5-D054-4359-AA0E-DBD8D90450D9}">
          <File Id="fil5485811BE29956C1C858CC8395B2CB63" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)netconfig.ini" />
        </Component>
        <Component Id="cmpAA27F5C7DB408DEA66F6265F992FE204" Guid="{FF8D666E-03EB-446D-B33F-6EE3DFE9BD55}">
          <File Id="fil60E3F6867B811028120D930A005D301D" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)opengl32sw.dll" />
        </Component>
        <Component Id="cmpB3E8A3C7216D9F187C0B14BC0838267D" Guid="{E2E4547F-1D18-48A7-9431-D3523B391F2A}">
          <File Id="fil567B6C47D84BDE976FBF158A6B73D794" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Qt5Core.dll" />
        </Component>
        <Component Id="cmp3AAE4138B6504B5EF06C11EB87E9526C" Guid="{8D1D8758-A939-4671-A33D-E39FEE7287DB}">
          <File Id="fil64D10DA1B8A52372B20DD4553C010F7B" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Qt5Gui.dll" />
        </Component>
        <Component Id="cmp908189E95B6671C69C3DA89AD23AE6A3" Guid="{F52CA521-212C-4D0C-A193-E8BEEC07A8FE}">
          <File Id="fil38250FF765B8677AA84DACC56C03214A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Qt5Network.dll" />
        </Component>
        <Component Id="cmp0F92E67A858B7CE00E3C9A795A2B1EEF" Guid="{A9C76EAE-FFBB-4C9E-93D9-12464ACB9E2F}">
          <File Id="fil25052971728DBC11E39D668F8108A0A4" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Qt5Svg.dll" />
        </Component>
        <Component Id="cmp4B9E182FC440BC300497D8221CA699FF" Guid="{E87043F3-1E98-46D8-93DD-11A5CF835E2E}">
          <File Id="fil6FAAE43CE63279A0BC4B9F555E4A9ACC" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)Qt5Widgets.dll" />
        </Component>
        <Component Id="cmpF9461A159EBEFDA2D6E89E79ACE0E4FC" Guid="{E6CD1AE7-4C00-4244-AD15-5C949A9F217F}">
          <File Id="filD8FF4F82D41334D82BA388E0ED85E38A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGCompareMode.exe" />
        </Component>
        <Component Id="cmp6AF7D02DAFAF31CA999F4894087D5170" Guid="{BEE7A695-FE9F-4BB6-8448-6470111B3202}">
          <File Id="filB7925AD99F81EBCB5A8CA3778884ED18" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGData.dll" />
        </Component>
        <Component Id="cmp0FEB8DBD2B387F574F78473A15FB2461" Guid="{63E240DB-CE8E-4166-AAB7-8647AF0D97F9}">
          <File Id="filA08022E1AEA272E33713274BF75DA242" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGData.exp" />
        </Component>
        <Component Id="cmp6E74E9A22ED562209D6C8562120D816E" Guid="{F3BC9668-7B16-4829-861D-EBCD7F6D047D}">
          <File Id="fil7171BDE373CF59A806161B24C5C47211" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGData.iobj" />
        </Component>
        <Component Id="cmp7214B6540983229CCE251205815D8C72" Guid="{80412514-CF74-46F3-AC2F-B02BC4261884}">
          <File Id="filE063D7D893E73B3E24A3AEF182846C3A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGData.ipdb" />
        </Component>
        <Component Id="cmpA87BDC027A1A10BB8BB3A5E8AFF1C636" Guid="{67CCF693-B55F-4081-9673-F5D165B6EAE9}">
          <File Id="fil463BB0B6E1C4460E9C29E9116DBF8088" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGData.lib" />
        </Component>
        <Component Id="cmpB6AA07CC5C352C0AD6BCFA9923709A9E" Guid="{0068B213-FA82-42F3-8DE3-232C7AFCB63C}">
          <File Id="filCFE541F08D274DA089620D3719340DE6" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SGData.pdb" />
        </Component>
        <Component Id="cmp2EF058A2474C736D3B6EA9FAAD8B3466" Guid="{13D2E1EB-E454-4277-B493-AB69E2874B43}">
          <File Id="filD0AF545916A81D8BCA35794ED299E161" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SqliteUtil.dll" />
        </Component>
        <Component Id="cmp01358AE72700CD33EAD8941E143DF9C6" Guid="{F2A9ABD5-8C57-464D-A913-2C824CE8FA00}">
          <File Id="fil545F3F56022F011062E25FF6A46690E2" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SqliteUtil.exp" />
        </Component>
        <Component Id="cmp0A1E20262298CD973EDB1DC5729F0F04" Guid="{2D8B0C72-0FD0-4197-9EC4-F9E676564840}">
          <File Id="fil5C8ABE4200FB1FB66EACC43ED2BC17E1" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SqliteUtil.iobj" />
        </Component>
        <Component Id="cmp96B1A7F3528203D62CC252489FAA3B3E" Guid="{0E796BAD-7D05-4367-8744-0EEB43C28285}">
          <File Id="fil9493C0539769A63F3DADD47211E41955" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SqliteUtil.ipdb" />
        </Component>
        <Component Id="cmp53FA6B0432A729136B35CF1EC54ED559" Guid="{F82B48F7-5BE6-481A-B2C5-3FC4F9D4C90F}">
          <File Id="filD65312F6D2666A7CE8759197856E4A5E" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SqliteUtil.lib" />
        </Component>
        <Component Id="cmp48038FD4B65277504A503FC6083FE392" Guid="{D4CB5C0D-8835-4CDD-B5F4-6C5C95C9BFEA}">
          <File Id="filAD4D5BB08D496A374762C9176D2D6734" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)SqliteUtil.pdb" />
        </Component>
        <Component Id="cmpC205E85E39FC2DE54B808DCE35F61634" Guid="{358C97EF-4739-4B05-AE9D-BD73565334C0}">
          <File Id="fil5082FB35EA122509650041D1835A5E47" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)test.csv" />
        </Component>
        <Component Id="cmpE91FEA39A5A9FB2ECB3B052757562E65" Guid="{9EFFFF4C-5496-4D90-8178-54C3D29EF288}">
          <File Id="filD2398B1CA9745F085A347287956FE138" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)topic_relation.sqlite" />
        </Component>
        <Component Id="cmpCA96A914E782F427111CCADC2B642AD7" Guid="{91E86A05-2AB0-49D4-BDAF-C62B8252F7B3}">
          <File Id="fil7D4F6C982B2D3772B831667B2774B947" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)vc_redist.x86.exe" />
        </Component>
        <Directory Id="dirF629E3B74089E8CB6FBDBA826E102329" Name="bearer">
          <Component Id="cmpAD67D91BBE7AB3F1E407685FB0A742C4" Guid="{471482D4-B894-4DFB-A7C0-A2CBD1E2B47D}">
            <File Id="fil4E489E2DC42FD108AD0F3F731CCD371B" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)bearer\qgenericbearer.dll" />
          </Component>
        </Directory>
        <Directory Id="dir7AC86E6EBD1616D319E866532B39EDB9" Name="iconengines">
          <Component Id="cmp5FDB156F5664DEC9468475F4D714C3DA" Guid="{8C6385AE-0416-4A73-AEE1-C1DE03047393}">
            <File Id="filBE3D1CDF6F696B930523B978EC29679A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)iconengines\qsvgicon.dll" />
          </Component>
        </Directory>
        <Directory Id="dir15CBD454F36F7FDA5133859EE5DB7F4A" Name="imageformats">
          <Component Id="cmp1838789C0440400D528C893AFC31FD4E" Guid="{6FDC1C64-859F-42D5-8D1F-249D3FAB3429}">
            <File Id="fil1ABEAC36C9396DB927D26660C03427E4" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qgif.dll" />
          </Component>
          <Component Id="cmpDA258C8DDE2D2C0F8B40A80FEFF649C0" Guid="{9F774DE5-322F-4D65-8066-6535B64EDD09}">
            <File Id="fil5A965D45278DE6FD3E99D1591DA743BE" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qicns.dll" />
          </Component>
          <Component Id="cmp9C579AED68A6E474E338BE5D47CC11D8" Guid="{474F4BDC-3AAF-49A3-9F9B-45A168E6F808}">
            <File Id="fil27A9CFFAEF92E767D3331935B83CFB22" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qico.dll" />
          </Component>
          <Component Id="cmpD8CCE80BF3715EF7AECF182287C656C8" Guid="{7A645534-9F43-4ABF-AB91-9F8C59B189BF}">
            <File Id="filDF28F08D449587B5A39D07EFE0080112" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qjpeg.dll" />
          </Component>
          <Component Id="cmp7105800544C63E7CEE062A9C10695B57" Guid="{07514722-B1C7-4F82-983B-CCF0E7B2AADF}">
            <File Id="fil6F6D61A938960DC5F7730EA05DFAB5D9" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qsvg.dll" />
          </Component>
          <Component Id="cmp38B848D006BC8384EB454C25B44E1A60" Guid="{DA8C8ACA-4A83-480F-8CBD-5752BA7A4451}">
            <File Id="fil03E791506338ADF45341FCD1B6F176BB" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qtga.dll" />
          </Component>
          <Component Id="cmp2E20DB17C160FAB10831E1ABCBFA4A26" Guid="{46623807-9B45-47D9-8844-1833DCACCB9B}">
            <File Id="filB19FC8AE67C85505FAA4723DEE307E08" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qtiff.dll" />
          </Component>
          <Component Id="cmpE055D00D7A1C58B46A567AF6328748CF" Guid="{C7C2DECD-7F2B-4C36-BF7D-AAF6A006263E}">
            <File Id="filEA6CF5FDECEDADCD2666D3DC7003CE9A" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qwbmp.dll" />
          </Component>
          <Component Id="cmpB529955F9DEBF75F01EDCD161B864A48" Guid="{A0497DAA-2E7F-4EDC-947F-837C4D50E69C}">
            <File Id="filC4414D5AC5A42F96DFF242382301A130" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)imageformats\qwebp.dll" />
          </Component>
        </Directory>
        <Directory Id="dir9A81128F8802B887D416CE0DA7457BAB" Name="platforms">
          <Component Id="cmpE462FCCA2EBCB2DADD02D62B74114374" Guid="{E3460504-3DC8-4FFB-B739-A2FCA1ECD0EE}">
            <File Id="fil9D0E21F08F5D941DB656E61A2FB98E10" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)platforms\qwindows.dll" />
          </Component>
        </Directory>
        <Directory Id="dirE9580A6D930321A6A44B95CAA0883FD4" Name="styles">
          <Component Id="cmp19A0D4D78051333C43A2A22DF3305533" Guid="{263FB6CB-2D38-4428-A9FD-D5DF00A5A161}">
            <File Id="fil1AF09EEFEB356D71A065DA6E57A98635" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)styles\qwindowsvistastyle.dll" />
          </Component>
        </Directory>
        <Directory Id="dirF12BB742D7807E6797AA59BE40C6327B" Name="translations">
          <Component Id="cmp8E6EC415D6CF614CCF604D65BD6D6247" Guid="{13AD96E1-7655-4F56-BA51-5E71167002C8}">
            <File Id="filFF7DF4BE566BD0A77390C78B1AAC0070" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_ar.qm" />
          </Component>
          <Component Id="cmp6F5B089F5C361FA6AD7F9C66695E9865" Guid="{10E8A8A0-0DD1-4AB1-8CA8-2FC3860D0BEB}">
            <File Id="filE231AF69C74591FDE9F4C67BF0F9C6CF" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_bg.qm" />
          </Component>
          <Component Id="cmpB6E0DFDA6D56B757EC8B50CF8A089074" Guid="{51E919FD-6BCA-403E-8F40-24250CB3C6F0}">
            <File Id="filD9BB9FCC96CECFD10C2D42F4F5511F53" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_ca.qm" />
          </Component>
          <Component Id="cmp6AA59166E08CA51CAECFA3B4F5FAB5AB" Guid="{E691015A-2B74-4F8C-940D-4F368380CA77}">
            <File Id="fil6165085D1467776BCB3843721A4640DC" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_cs.qm" />
          </Component>
          <Component Id="cmpBA6805157BF7FF6B0CF151C7310979CB" Guid="{6F320C28-E30C-4479-9DC1-BDE00E36CD76}">
            <File Id="filD4106B47E762EB27A3EB2B3A9EF5CBD7" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_da.qm" />
          </Component>
          <Component Id="cmp07BD29812996970E8D58678A2DA8BBD0" Guid="{2320C569-EB2E-4E8A-8AB7-06394AB7C461}">
            <File Id="filFCDC759ED2F1A138BB3C0D4AF19323BE" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_de.qm" />
          </Component>
          <Component Id="cmpBA13CF43F2E388ACE41B7F6620FD7B82" Guid="{C341EB41-3D1E-4A99-A00A-C59DFB1E4001}">
            <File Id="fil45128A913F303561EE7C13FBE6A02B27" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_en.qm" />
          </Component>
          <Component Id="cmpF8C73B3C9C7A3039D1E7705EFD444BA0" Guid="{DB51F6F7-75F9-4533-8C63-B118A23778FD}">
            <File Id="fil93B776E98FBAE2A9CD1DB2682881BD62" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_es.qm" />
          </Component>
          <Component Id="cmp4518C6046A439C9FA669667804A412F4" Guid="{D936A0D3-931E-4FA0-BB6D-CFE728471BFC}">
            <File Id="fil4CCE7D1A0AC7D0A47BD9B83E8E22EEED" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_fi.qm" />
          </Component>
          <Component Id="cmp3CBD6B36008244BF807D381306D7AF33" Guid="{206CCE38-7816-4D01-98FA-83791445E0D0}">
            <File Id="fil2ACC430FE52E27AD42E1DC55994A5225" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_fr.qm" />
          </Component>
          <Component Id="cmp9BDBFA382B5662D2D0F0424C0DFFFDF2" Guid="{233C4E73-3F6D-4711-93D5-E6B071F3D5EA}">
            <File Id="filD16251F70DBE03E739A850EB1C5A477E" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_gd.qm" />
          </Component>
          <Component Id="cmp898BB9A03FF4633B9AF513E1CE8D5CDB" Guid="{13D846ED-B121-4EAE-A7DB-6C17DD290040}">
            <File Id="fil718AFFF1A4DB533E0C5F4DCD6137D38E" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_he.qm" />
          </Component>
          <Component Id="cmp623B6AFCD685D069D268D8A58D5824B4" Guid="{F5663BF4-0A10-4299-B12B-E34E0E2202AF}">
            <File Id="fil3AC0A751AD3BD441EF0BFA10EE90C96D" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_hu.qm" />
          </Component>
          <Component Id="cmp28F9C8AA6E320EFB52252331595EB8BB" Guid="{18E9241B-3A5B-4847-8B93-11E3A0EC44AD}">
            <File Id="fil6DB36E7FE11538B72D7CE28A17CB7201" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_it.qm" />
          </Component>
          <Component Id="cmp082C467877409C565ECB85AFE737897D" Guid="{AFDA869C-8F25-4541-A72E-0FE6917D654A}">
            <File Id="fil6AA3026B46DD478CA27DFA57D235B019" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_ja.qm" />
          </Component>
          <Component Id="cmpD2FF390AE620097F6D3B803202390D48" Guid="{6B065EC7-3B27-42A7-AF3E-73915CAD128D}">
            <File Id="fil46B58ADE7571D78E0ACE29E3FDB6E071" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_ko.qm" />
          </Component>
          <Component Id="cmpB892EBA968BC977911D49FA10BB453AB" Guid="{B5EB7D42-0882-4397-8063-935B5A8FB902}">
            <File Id="filC2309E15946FA4EC1BE394D96D4B6A65" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_lv.qm" />
          </Component>
          <Component Id="cmp8DB44C12BED10C9E68CCC8214ABF6830" Guid="{30CDDF6B-2ED3-47B8-8531-F736316914A5}">
            <File Id="fil173C76123FB4A93DA15B002A0B206A9F" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_pl.qm" />
          </Component>
          <Component Id="cmp2E7FA2E22CD6E3BF11B292E15BAC4FD9" Guid="{DDCFF93B-9A80-4482-A7D7-F76F7188723F}">
            <File Id="fil50C5B16F894CAA293F2B736D6D516616" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_ru.qm" />
          </Component>
          <Component Id="cmpE78A1535FE12F39D493B9E87A5B8DC30" Guid="{65A46D1F-E92C-4CBF-B01F-251B273F482A}">
            <File Id="fil0E5C3EA26E23D94089E800FA926EBABD" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_sk.qm" />
          </Component>
          <Component Id="cmp1ABEC88F577F6EE8AE3E406D3201724B" Guid="{FFBE0309-CA25-4DAF-A720-96B755232784}">
            <File Id="fil6ADD4416AE946816DD332B56D6754E17" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_uk.qm" />
          </Component>
          <Component Id="cmpE24FE7D76D3E0BE339B2D08EB5E02C6E" Guid="{423D56C0-70B8-4965-ADAD-EBDCC2E5150A}">
            <File Id="filE5E58F18FDAA7014EB62F555ABB3A682" KeyPath="yes" Source="$(var.SGCompareMode.TargetDir)translations\qt_zh_TW.qm" />
          </Component>
        <!--/Directory-->
      </Directory>
    </DirectoryRef>
    <!--添加开始菜单快捷方式-->
    <DirectoryRef Id="ApplicationProgramsFolder">
      <Component Id="ApplicationShortcut" Guid="5A254682-DD5F-453D-8333-144457282026">
        <Shortcut Id="ApplicationStartMenuShortcut"
                  Name="SGCompareMode"
                  Description="SGCompareMode"
                  Target="[INSTALLFOLDER]SGCompareMode.exe"
                  WorkingDirectory="INSTALLFOLDER"/>
        <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>
        <RegistryValue Root="HKCU" Key="Software\Microsoft\SGCompareMode" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
      </Component>
    </DirectoryRef>
    <!--添加桌面快捷方式-->
    <DirectoryRef Id="DesktopFolder">
      <Component Id="DesktopFolderShortcut" Guid="5A254682-DD1F-453D-8333-144457282026">
        <Shortcut Id="DesktopShortcut" Directory="DesktopFolder"   Name="SGCompareMode" Target="[INSTALLFOLDER]SGCompareMode.exe"
                  WorkingDirectory="INSTALLFOLDER">
        </Shortcut>
        <RegistryValue Root="HKCU" Key="Software\Microsoft\SGCompareMode" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
      </Component>
    </DirectoryRef>

  </Fragment>
  <Fragment>
    <ComponentGroup Id="ProductComponents">
      <ComponentRef Id="cmpF770042703BCC5CA193F3D106E4C6014" />
      <ComponentRef Id="cmp0A54F8EDFEA9D8A34AF573309000FB62" />
      <ComponentRef Id="cmp78FBB6B76AA98FE99D0D7A92F585345C" />
      <ComponentRef Id="cmp711A5AB10B4D86050BC8CD51F60076A0" />
      <ComponentRef Id="cmpB3FDFA2A0738E7D9BC8263D06BB8E2AC" />
      <ComponentRef Id="cmpD466FF3AB140987729D6C0E7BCAA910D" />
      <ComponentRef Id="cmp7E8E2DAEAB5A409E2B883D587492FD95" />
      <ComponentRef Id="cmpC6712FF59DBA06EA694CC175FAE6B1A3" />
      <ComponentRef Id="cmpA6BBF06432DA857D496E45E43F7267CA" />
      <ComponentRef Id="cmp39A3568311B0AD1ACA635F5FF1C54630" />
      <ComponentRef Id="cmp5B33E6BDEC5FCC10CF0A53B275DD484D" />
      <ComponentRef Id="cmp81728A9AB6A8468B25D5E2E32032416D" />
      <ComponentRef Id="cmp04F9B5CDEA3B66B0EC4D1816705A702F" />
      <ComponentRef Id="cmpFF49F5BEF58771F985D8004DDEA2BEDF" />
      <ComponentRef Id="cmp5ACC52DCEF1460CC88AD230F08549509" />
      <ComponentRef Id="cmpAA27F5C7DB408DEA66F6265F992FE204" />
      <ComponentRef Id="cmpB3E8A3C7216D9F187C0B14BC0838267D" />
      <ComponentRef Id="cmp3AAE4138B6504B5EF06C11EB87E9526C" />
      <ComponentRef Id="cmp908189E95B6671C69C3DA89AD23AE6A3" />
      <ComponentRef Id="cmp0F92E67A858B7CE00E3C9A795A2B1EEF" />
      <ComponentRef Id="cmp4B9E182FC440BC300497D8221CA699FF" />
      <ComponentRef Id="cmpF9461A159EBEFDA2D6E89E79ACE0E4FC" />
      <ComponentRef Id="cmp6AF7D02DAFAF31CA999F4894087D5170" />
      <ComponentRef Id="cmp0FEB8DBD2B387F574F78473A15FB2461" />
      <ComponentRef Id="cmp6E74E9A22ED562209D6C8562120D816E" />
      <ComponentRef Id="cmp7214B6540983229CCE251205815D8C72" />
      <ComponentRef Id="cmpA87BDC027A1A10BB8BB3A5E8AFF1C636" />
      <ComponentRef Id="cmpB6AA07CC5C352C0AD6BCFA9923709A9E" />
      <ComponentRef Id="cmp2EF058A2474C736D3B6EA9FAAD8B3466" />
      <ComponentRef Id="cmp01358AE72700CD33EAD8941E143DF9C6" />
      <ComponentRef Id="cmp0A1E20262298CD973EDB1DC5729F0F04" />
      <ComponentRef Id="cmp96B1A7F3528203D62CC252489FAA3B3E" />
      <ComponentRef Id="cmp53FA6B0432A729136B35CF1EC54ED559" />
      <ComponentRef Id="cmp48038FD4B65277504A503FC6083FE392" />
      <ComponentRef Id="cmpC205E85E39FC2DE54B808DCE35F61634" />
      <ComponentRef Id="cmpE91FEA39A5A9FB2ECB3B052757562E65" />
      <ComponentRef Id="cmpCA96A914E782F427111CCADC2B642AD7" />
      <ComponentRef Id="cmpAD67D91BBE7AB3F1E407685FB0A742C4" />
      <ComponentRef Id="cmp5FDB156F5664DEC9468475F4D714C3DA" />
      <ComponentRef Id="cmp1838789C0440400D528C893AFC31FD4E" />
      <ComponentRef Id="cmpDA258C8DDE2D2C0F8B40A80FEFF649C0" />
      <ComponentRef Id="cmp9C579AED68A6E474E338BE5D47CC11D8" />
      <ComponentRef Id="cmpD8CCE80BF3715EF7AECF182287C656C8" />
      <ComponentRef Id="cmp7105800544C63E7CEE062A9C10695B57" />
      <ComponentRef Id="cmp38B848D006BC8384EB454C25B44E1A60" />
      <ComponentRef Id="cmp2E20DB17C160FAB10831E1ABCBFA4A26" />
      <ComponentRef Id="cmpE055D00D7A1C58B46A567AF6328748CF" />
      <ComponentRef Id="cmpB529955F9DEBF75F01EDCD161B864A48" />
      <ComponentRef Id="cmpE462FCCA2EBCB2DADD02D62B74114374" />
      <ComponentRef Id="cmp19A0D4D78051333C43A2A22DF3305533" />
      <ComponentRef Id="cmp8E6EC415D6CF614CCF604D65BD6D6247" />
      <ComponentRef Id="cmp6F5B089F5C361FA6AD7F9C66695E9865" />
      <ComponentRef Id="cmpB6E0DFDA6D56B757EC8B50CF8A089074" />
      <ComponentRef Id="cmp6AA59166E08CA51CAECFA3B4F5FAB5AB" />
      <ComponentRef Id="cmpBA6805157BF7FF6B0CF151C7310979CB" />
      <ComponentRef Id="cmp07BD29812996970E8D58678A2DA8BBD0" />
      <ComponentRef Id="cmpBA13CF43F2E388ACE41B7F6620FD7B82" />
      <ComponentRef Id="cmpF8C73B3C9C7A3039D1E7705EFD444BA0" />
      <ComponentRef Id="cmp4518C6046A439C9FA669667804A412F4" />
      <ComponentRef Id="cmp3CBD6B36008244BF807D381306D7AF33" />
      <ComponentRef Id="cmp9BDBFA382B5662D2D0F0424C0DFFFDF2" />
      <ComponentRef Id="cmp898BB9A03FF4633B9AF513E1CE8D5CDB" />
      <ComponentRef Id="cmp623B6AFCD685D069D268D8A58D5824B4" />
      <ComponentRef Id="cmp28F9C8AA6E320EFB52252331595EB8BB" />
      <ComponentRef Id="cmp082C467877409C565ECB85AFE737897D" />
      <ComponentRef Id="cmpD2FF390AE620097F6D3B803202390D48" />
      <ComponentRef Id="cmpB892EBA968BC977911D49FA10BB453AB" />
      <ComponentRef Id="cmp8DB44C12BED10C9E68CCC8214ABF6830" />
      <ComponentRef Id="cmp2E7FA2E22CD6E3BF11B292E15BAC4FD9" />
      <ComponentRef Id="cmpE78A1535FE12F39D493B9E87A5B8DC30" />
      <ComponentRef Id="cmp1ABEC88F577F6EE8AE3E406D3201724B" />
      <ComponentRef Id="cmpE24FE7D76D3E0BE339B2D08EB5E02C6E" />

      <ComponentRef Id="ApplicationShortcut"/>
      <ComponentRef Id="DesktopFolderShortcut"/>
    </ComponentGroup>
  </Fragment>
</Wix>

 

posted @ 2023-02-02 21:29  梁子~  阅读(30)  评论(0)    收藏  举报