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>