프로젝트

일반

사용자정보

개정판 3c71b3a5

ID3c71b3a50a242bae59271faa25fb4515049540b6
상위 12caf251
하위 b7813553, 997071b8

김태성이(가) 5년 이상 전에 추가함

issue #000: merged master

Change-Id: Id7e766c44e158848f168c86ae220da1700fa36ad

차이점 보기:

MARKUS.wxs
1 1
<?xml version="1.0" encoding="UTF-8"?>
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
3 3
  <Product Id="*" Name="MARKUS" Language="1033" Version="1.0.0.0" Manufacturer="DOFTECH(C)" UpgradeCode="83FC35CA-6B7D-40C3-9D5F-E8F76097B25C">
4 4
    <Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
5 5

  
......
11 11
    
12 12
    <Feature Id="ProductFeature" Title="MARKUS" Level="1">
13 13
      <ComponentGroupRef Id="MARKUS" />
14
    </Feature>
14
    </Feature>    
15 15

  
16
    <Property Id="NOTEPAD" Value="notepad.exe" />    
17
    <CustomAction Id="LaunchFile" Property="NOTEPAD" ExeCommand="[INSTALLFOLDER]readme.txt" Return="asyncNoWait" />
16
    <CustomAction Id="NETFRAMEWORK_461"
17
      Directory="INSTALLFOLDER"
18
      ExeCommand="&quot;[INSTALLFOLDER]NDP461-KB3102438-Web.exe&quot; /norestart&quot; /passive&quot; /showrumi&quot; /ChainingPackage&quot; Contoso"
19
      Execute="commit"
20
      Return="asyncNoWait"  
21
      Impersonate="no"
22
    />
23

  
24
    <InstallExecuteSequence>
25
      <Custom Action='NETFRAMEWORK_461' After='InstallFiles' />
26
    </InstallExecuteSequence>
27

  
28
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]readme.html" />
29
    <CustomAction Id="LaunchBrowser" 
30
        BinaryKey="WixCA" 
31
        DllEntry="WixShellExec"
32
        Impersonate="yes" />        
18 33
    <InstallExecuteSequence>
19
      <Custom Action='LaunchFile' After='InstallFinalize'>NOT Installed</Custom>
34
      <Custom Action='LaunchBrowser' After='InstallFinalize'>NOT Installed</Custom>
20 35
    </InstallExecuteSequence>
21 36
  </Product>
22 37

  
......
24 39
    <Directory Id="TARGETDIR" Name="SourceDir">
25 40
      <Directory Id="DesktopFolder" Name="Desktop">
26 41
        <Component Id="DesktopShortcut" Guid="DF06024A-95FE-43E2-BDF2-7C686EAF391F" Feature="ProductFeature" Win64='yes'>
27
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
28
          <Shortcut Id="DesktopShortcut"
29
                    Directory="DesktopFolder"
30
                    Name="MARKUS"
31
                    Description="PDF Markup Tool"
32
                    Target="[INSTALLFOLDER]KCOM.exe"
33
                    WorkingDirectory="INSTALLFOLDER" />
42
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes"/>          
34 43
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
35 44
        </Component>
36 45
      </Directory>
......
42 51
      </Directory>  
43 52
    </Directory>
44 53
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
45
    <UIRef Id="WixUI_InstallDir"/>
54
    <UIRef Id="WixUI_InstallDir"/>   
46 55
    
47
    <UI>
48
      <Publish Dialog="ExitDialog" 
49
        Control="Finish" 
50
        Event="DoAction" 
51
        Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
52
      </Publish>
53
    </UI>
54
    <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch MARKUS" />
55
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]KCOM.exe" />
56
    <CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
57 56
  </Fragment>
58 57

  
59 58
  <Fragment>
......
125 124
    <Fragment>
126 125
        <ComponentGroup Id="MARKUS">
127 126
            <ComponentRef Id="CreateMyAppDataFolder" />
127
			<ComponentRef Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" />
128
			<ComponentRef Id="cmpB2A195FD7387054E641ABB044E70AD31" />
129
			<ComponentRef Id="cmpCA3EA94464F79A1D590AD23EE3921964" />
130
			<ComponentRef Id="cmpEB1634EB055BA192F2B44B8310392EAD" />
128 131
            <Component Id="cmpCC866C67D0ACDB0EBE26789908374F45" Directory="INSTALLFOLDER" Guid="F6CF8A7C-00AA-4B45-ADD4-F3DA249D8E64" Win64='yes'>
129 132
                <File Id="fil4A00EA3A4A830EE9C257BEC8A7AA9E1A" KeyPath="yes" Source=".\Setup\Bytescout.PDFExtractor.dll" />
130 133
            </Component>
......
136 139
            </Component>
137 140
            <Component Id="cmp6CF5CB56E3583D0EBD44D2BB10A62A27" Directory="INSTALLFOLDER" Guid="E0007A37-1DBD-49F4-B24B-D758C1209839" Win64='yes'>
138 141
                <File Id="filD3369B082D009ADB833B8DD9F589E45E" KeyPath="yes" Source=".\Setup\EntityFramework.xml" />
139
            </Component>
140
            <Component Id="cmpEFC8E4FEAD65C6F8432B4EB578EBEA5F" Directory="INSTALLFOLDER" Guid="DC38EC4A-2587-418E-BDB8-5031B21CFD8D" Win64='yes'>
141
                <File Id="filD04D74C9E941CA5FA1661C44EBD7C811" KeyPath="yes" Source=".\Setup\IFinalPDF.dll" />
142
            </Component>
142
            </Component>            
143 143
            <Component Id="cmpA415203DE9EF9D193E74C69FE81234D3" Directory="INSTALLFOLDER" Guid="D988FC9F-EEBB-4DA9-BDA2-46B926576509" Win64='yes'>
144 144
                <File Id="fil83609071B2AD8A06678837154646C3FB" KeyPath="yes" Source=".\Setup\IKCOM.dll" />
145 145
            </Component>
......
153 153
                <File Id="filDBD3D396B7182945BD91EEFC05F44BB9" KeyPath="yes" Source=".\Setup\KCOM.exe" />
154 154
            </Component>
155 155
            <Component Id="cmp8234C30B57CA4022B9BA108719FDF848" Directory="INSTALLFOLDER" Guid="3E2E60BB-3122-40F5-9A76-BDCF3F88D522" Win64='yes'>
156
                <File Id="fil275D1AADC07745DA9912353B6B5FC53F" KeyPath="yes" Source=".\readme.txt" />
156
                <File Id="fil275D1AADC07745DA9912353B6B5FC53F" KeyPath="yes" Source=".\readme.html" />
157
            </Component>
158
            <Component Id="cmp92F6718F031E4AD2810155492929EE55" Directory="INSTALLFOLDER" Guid="CC6B1FD1-0587-4C56-B2F0-437BFA51B673" Win64='yes'>
159
                <File Id="fil32BE8515827243CE87971B56055C66F1" KeyPath="yes" Source=".\packages\NDP461-KB3102438-Web.exe" />
157 160
            </Component>
158 161
            <Component Id="cmp008EC7C4B15BA79DEC806A9852526EF9" Directory="INSTALLFOLDER" Guid="B4829BEF-7376-4039-8E1D-8A46D257F4AF" Win64='yes'>
159 162
                <File Id="filD7A7D725F3C20E26B1A149EAABD9323C" KeyPath="yes" Source=".\Setup\KCOM.exe.config" />
......
168 171
                <File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" />
169 172
            </Component>
170 173
            <Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" Win64='yes'>
171
                <File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\CommonLib.dll" />
174
                <File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\Obfuscator_Output\CommonLib.dll" />
172 175
            </Component>
173 176
			<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" Win64='yes'>
174 177
                <File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll" />
......
177 180
                <File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll.config" />
178 181
            </Component>
179 182
            <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" Win64='yes'>
180
                <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll" />
183
                <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\Obfuscator_Output\MarkupToPDF.dll" />
181 184
            </Component>
182 185
            <Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" Win64='yes'>
183 186
                <File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll.config" />
......
267 270
                <File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Setup\ToggleSwitch.dll" />
268 271
            </Component>
269 272
            <Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" Win64='yes'>
270
                <File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\ZoomAndPan.dll" />
273
                <File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\Obfuscator_Output\ZoomAndPan.dll" />
271 274
            </Component>
272 275
            <Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" Win64='yes'>
273 276
                <File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Setup\de\Telerik.Windows.Controls.resources.dll" />

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)