프로젝트

일반

사용자정보

개정판 f5d5b1ea

IDf5d5b1ea695922d3de7f16bbfc40f084dee9a573
상위 d9c2a129
하위 3f8fbfdb, 93a320dd

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

wix setup 복사본 추가

Change-Id: I326757dc925112c69d7ae1d3aec56139e95d30db

차이점 보기:

Wix/ConvertService.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
	<Product Id="*" Name="ConvertService" Language="1033" Version="$VERSION" Manufacturer="DOFTECH(C)" UpgradeCode="4E7427BB-6120-45EB-852E-5AE6190AA8F8">
4
		<Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
5

  
6
		<MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
7
		<MediaTemplate EmbedCab="yes"/>
8
    
9
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />
10
    
11
		<Feature Id="ProductFeature" Title="ConvertService" Level="1">
12
			<ComponentGroupRef Id="ConvertService" />
13
		</Feature>
14
	</Product>
15

  
16
	<Fragment>
17
		<Directory Id="TARGETDIR" Name="SourceDir">
18
      <Directory Id="DesktopFolder" Name="Desktop">
19
        <Component Id="DesktopShortcut" Guid="051FBDC5-775B-42D5-A484-A9E6D3546F2E" Feature="ProductFeature">
20
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS\ConvertService" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
21
          <Shortcut Id="DesktopShortcut"
22
            Directory="DesktopFolder"
23
            Name="ConvertService"
24
            Description="ConvertService"
25
            Target="[INSTALLFOLDER]Markus.Service.Station.exe"
26
            WorkingDirectory="INSTALLFOLDER" />
27
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
28
        </Component>
29
      </Directory>
30
      
31
	  <Directory Id="ProgramFiles64Folder">
32
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
33
          <Directory Id="PRODUCTFOLDER" Name="MARKUS">
34
            <Directory Id="INSTALLFOLDER" Name="ConvertService" />
35
          </Directory>  
36
        </Directory>  
37
      </Directory>
38
    </Directory>
39
      
40
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
41
    <UI>
42
      <UIRef Id="WixUI_InstallDir"/>
43
      <Publish Dialog="WelcomeDlg"
44
        Control="Next"
45
        Event="NewDialog"
46
        Value="InstallDirDlg"
47
        Order="2">1</Publish>
48
      <Publish Dialog="InstallDirDlg"
49
        Control="Back"
50
        Event="NewDialog"
51
        Value="WelcomeDlg"
52
        Order="2">1</Publish>
53
      <Publish Dialog="ExitDialog" 
54
        Control="Finish" 
55
        Event="DoAction" 
56
        Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
57
      </Publish>
58
    </UI>
59
    <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch ConvertService" />
60
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]Markus.Service.Station.exe" />
61
    <CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
62
	</Fragment>
63

  
64
	<Fragment>
65
		<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
66
			<!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
67
			<!-- <Component Id="ProductComponent"> -->
68
				<!-- TODO: Insert files, registry keys, and other resources here. -->
69
			<!-- </Component> -->
70
		</ComponentGroup>
71
	</Fragment>
72
	
73
  <Fragment>
74
    <DirectoryRef Id="INSTALLFOLDER">
75
      <Directory Id="CommonAppDataFolder">
76
        <Directory Id="MyAppDataFolder" Name="MARKUS" >
77
          <Component Id="CreateMyAppDataFolder" Guid="C010C456-730A-40F8-BBFC-B7CE1713F923" Win64='yes'>
78
            <CreateFolder />
79
          </Component>
80
        </Directory>
81
      </Directory>
82
    </DirectoryRef>
83
    
84
    <DirectoryRef Id="TARGETDIR">
85
      <Component Id="RegistryEntries" Guid="A3390364-AD35-4F89-ADAF-F6527CA8D519">
86
        <RegistryKey Root="HKLM"
87
                    Key="Software\DOFTECH\MARKUS\ConvertService"
88
              Action="createAndRemoveOnUninstall">
89
            <RegistryValue Type="string" Name="Path" Value="[INSTALLFOLDER]"/>
90
        </RegistryKey>
91
      </Component>
92
    </DirectoryRef>
93
  </Fragment>
94
    
95
  <Fragment>
96
    <ComponentGroup Id="ConvertService"> 
97
      <ComponentRef Id="CreateMyAppDataFolder" />
98
      <ComponentRef Id="RegistryEntries" />
99
      
100
      <Component Id="cmpE5B102FA5798C87322EB9A5F1791B419" Directory="INSTALLFOLDER" Guid="3C786461-FAD0-4917-B66E-918921521B4B" Win64='yes'>
101
        <File Id="fil6C46219B8985F6C8BEA03BA8155A40C7" KeyPath="yes" Source=".\Setup\ConvertService\ConfigParser.dll" />
102
      </Component>
103
      <Component Id="cmp0BFABD100B4065787B40AA6B05938DF7" Directory="INSTALLFOLDER" Guid="AA90E610-B36E-4F4F-8FC6-5FA1328DD968" Win64='yes'>
104
          <File Id="fil1D38723F4A034EDE78B6A3B94EFB99F2" KeyPath="yes" Source=".\Setup\ConvertService\EntityFramework.dll" />
105
      </Component>
106
      <Component Id="cmpB8E7B130B6B78399B39307530A3D65B2" Directory="INSTALLFOLDER" Guid="2469F212-AF1A-4AA4-AFC0-923D484B4DAD" Win64='yes'>
107
          <File Id="fil55247FAD2E00E96001D9F9C3E501E9FA" KeyPath="yes" Source=".\Setup\ConvertService\EntityFramework.SqlServer.dll" />
108
      </Component>
109
      <Component Id="cmp7EE89B380F7C8EC18AABE62FC78AC9AB" Directory="INSTALLFOLDER" Guid="2FAB1107-1AC3-427F-84DC-C2BFD2489081" Win64='yes'>
110
          <File Id="fil54D1D9F81A7598FA61D2D90AFB5F5D01" KeyPath="yes" Source=".\Setup\ConvertService\Log.config" />
111
      </Component>
112
      <Component Id="cmp13D58469BCB864EB53214ED46E622188" Directory="INSTALLFOLDER" Guid="569AE1C4-9AC5-466B-87D4-C4855537200D" Win64='yes'>
113
          <File Id="fil28F7A9478894C77C5F6C2A95DAA4B459" KeyPath="yes" Source=".\Setup\ConvertService\log4net.dll" />
114
      </Component>
115
      <Component Id="cmp742785C9A7B88BE6B2E81C2322E3D2EE" Directory="INSTALLFOLDER" Guid="E026695A-EBB4-4C58-9AA1-BFFB982D7C9D" Win64='yes'>
116
          <File Id="filA307C00D897BECB908C510DE71A3AD29" KeyPath="yes" Source=".\Setup\ConvertService\log4net.xml" />
117
      </Component>
118
      <Component Id="cmpE6B261D353EBAF7475E6FD27AB239525" Directory="INSTALLFOLDER" Guid="9C5481DE-CDC8-44B5-84C7-FC03CFA209EA" Win64='yes'>
119
          <File Id="fil54A9004D73D1406DDFD2353A8ABD4B6F" KeyPath="yes" Source=".\Setup\ConvertService\Markus.LibraryInstaller.dll" />
120
      </Component>
121
      <Component Id="cmpFD4EDF2D57DF8729C368DE5269DE73EE" Directory="INSTALLFOLDER" Guid="C8B1376D-9C33-47F6-93D9-C775374D2317" Win64='yes'>
122
          <File Id="filC000414FAAA7B47AB5A6A7440C40C2B9" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Message.dll" />
123
      </Component>
124
      <Component Id="cmp5CC7826A8FAE63A5D68EC5C066ED3F09" Directory="INSTALLFOLDER" Guid="088F25D6-2FE6-477F-9477-892B61D10D3A" Win64='yes'>
125
          <File Id="fil85662EC86AB2EA663F53A980A0A1DC48" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.Convert.dll.config" />
126
      </Component>
127
      <Component Id="cmpF0A672D47EC9040EF22050FEA1C32689" Directory="INSTALLFOLDER" Guid="96FA61A2-5026-45BE-AF8E-670635551430" Win64='yes'>
128
          <File Id="fil8D88F5C1AAFDF5BD5712F12B305F80F0" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.ConvertProcess.exe.config" />
129
      </Component>
130
      <Component Id="cmp6CB65174E007700721D1700E2FD321BF" Directory="INSTALLFOLDER" Guid="C6475419-3773-4A18-A07C-9C059C3F168E" Win64='yes'>
131
          <File Id="fil5DD642F7AB0D20FA4EF3431302115B81" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.DataBase.dll.config" />
132
      </Component>
133
      <Component Id="cmpE3BD678E13772C47C141B2DE266B331E" Directory="INSTALLFOLDER" Guid="EFB632F3-EBC5-4ADE-BC83-0AF38C02CCAF" Win64='yes'>
134
          <File Id="filE3503714175539DE4DEF06E112AAA8E2" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.Interface.dll" />
135
      </Component>
136
      <Component Id="cmp5FD92E2C3B206FE95E855BAF12B40B1D" Directory="INSTALLFOLDER" Guid="99F64F39-B67D-44D6-B370-99178771442E" Win64='yes'>
137
          <File Id="fil8AB2C6915BD35C045F44E38D2B1CD17F" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.IWcfService.dll" />
138
      </Component>
139
      <Component Id="cmp2FAAC73FD02E22C73B243176AEBCBC35" Directory="INSTALLFOLDER" Guid="D759BCE9-6258-4DBE-BF02-889B09F32932" Win64='yes'>
140
          <File Id="filFFC0522802E614CE5807DC09F26EE359" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.IWcfService.dll.config" />
141
      </Component>
142
      <Component Id="cmpB87287F5227E64CA16D04044EE3A9FD3" Directory="INSTALLFOLDER" Guid="1C1BE84A-AA5D-4ECC-971E-E27790F43203" Win64='yes'>
143
          <File Id="filFAFF699E467B29D8095C01EB272388CF" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.Station.exe" />
144
      </Component>
145
      <Component Id="cmp1A10D588DACCD00808281F6CB5528CD5" Directory="INSTALLFOLDER" Guid="892B7D88-0177-456D-BD1D-40D524AFE2C6" Win64='yes'>
146
          <File Id="fil54F71DF2D8138098731E4004A6404234" KeyPath="yes" Source=".\Setup\ConvertService\Markus.Service.Station.exe.config" />
147
      </Component>
148
      <Component Id="cmpA056D807B555EB9DF7C114BF337F9528" Directory="INSTALLFOLDER" Guid="852F227E-0346-47BC-A010-852093500A96" Win64='yes'>
149
          <File Id="fil7ECB74CDDEFEF0F3ED3AA28E1C76A24B" KeyPath="yes" Source=".\Setup\ConvertService\MarkusPDF.dll" />
150
      </Component>
151
      <Component Id="cmpBC4FC00A26E7D32479D42D3411317FC5" Directory="INSTALLFOLDER" Guid="627133DD-0E84-4A63-A860-43407649D4D3" Win64='yes'>
152
          <File Id="fil90A8AAD9FC612906D405476D61CEA3F4" KeyPath="yes" Source=".\Setup\ConvertService\Newtonsoft.Json.dll" />
153
      </Component>
154
      <Component Id="cmp125C379E185231EFADA4CB4301BD0A9E" Directory="INSTALLFOLDER" Guid="4C9C540B-37CF-4080-A760-FCF4C102B246" Win64='yes'>
155
          <File Id="fil3A2F44A7730E98D18E0948B3261DFABD" KeyPath="yes" Source=".\Setup\ConvertService\Newtonsoft.Json.xml" />
156
      </Component>
157
      <Component Id="cmp457D07D7B195DF70C5151CB37BA04021" Directory="INSTALLFOLDER" Guid="E95712E1-30CF-4FB2-B359-0D1E929B6B35" Win64='yes'>
158
          <File Id="fil93E77D65AABE961F248549D738F3DD1E" KeyPath="yes" Source=".\Setup\ConvertService\obfuscar.xml" />
159
      </Component>
160
      <Component Id="cmp02F71C7C6D367B824AE93BC8AAAC6D24" Directory="INSTALLFOLDER" Guid="2AAC661A-CA19-4475-8B20-47009B586A05" Win64='yes'>
161
          <File Id="filC967D57279D73C6402DD23D49F90D943" KeyPath="yes" Source=".\Setup\ConvertService\ServiceStation.ini" />
162
      </Component>
163
      <Component Id="cmp07569CB5AB9CC837FA4C24F07D3CB63A" Directory="INSTALLFOLDER" Guid="B400C4BB-F602-499A-883F-AA1359D251B3" Win64='yes'>
164
          <File Id="fil7F346CE65A7EBB6702C6F00D0F80D9D6" KeyPath="yes" Source=".\Setup\ConvertService\Obfuscator_Output\Mapping.txt" />
165
      </Component>
166
      <Component Id="cmp14B25B17FA12AE332F05C39618810A70" Directory="INSTALLFOLDER" Guid="A0B2571A-28EF-4BFE-8AFB-39FAF4DB9A74" Win64='yes'>
167
          <File Id="fil56AD76521C6DEEDCC3721D35F9400254" KeyPath="yes" Source=".\Setup\ConvertService\Obfuscator_Output\Markus.Service.Convert.dll" />
168
      </Component>      
169
      <Component Id="cmp5BB6007326E8B1F4A2C42E05089D5C15" Directory="INSTALLFOLDER" Guid="90AD6C84-568D-4FE9-9AF6-2B765D9C3FF9" Win64='yes'>
170
          <File Id="fil1F49AB955049D80A125F48E696AD3020" KeyPath="yes" Source=".\Setup\ConvertService\Obfuscator_Output\Markus.Service.DataBase.dll" />
171
      </Component>
172
      <Component Id="cmpC6AB2AAEF4C2BEC7379C467385749226" Directory="INSTALLFOLDER" Guid="8C0435EA-3451-4492-96F8-88FF70423F66" Win64='yes'>
173
          <File Id="fil6A27D8889BD153603E061268C9CD2706" KeyPath="yes" Source=".\Setup\ConvertService\Obfuscator_Output\Markus.Service.Extensions.dll" />
174
      </Component>
175
      <Component Id="cmp849A10A719DD371EC1AFE17D50B96F99" Directory="INSTALLFOLDER" Guid="174D57E7-65C9-46D3-8D0F-7AFBDF52343B" Win64='yes'>
176
        <File Id="fil3F50B5E5FA46EF0C97DE6101AFA9DEB8" KeyPath="yes" Source=".\Setup\ConvertService\Obfuscator_Output\Markus.Service.Station.exe" />
177
        <ServiceInstall Id="ServiceInstaller" 
178
        Type="ownProcess" 
179
        Name="ConvertService" 
180
        DisplayName="MARKUS ConvertService" 
181
        Description="convert pdf file to MARKUS format" 
182
        Start="auto" 
183
        ErrorControl="normal" />
184
        <!-- Tell WiX to start the Service -->
185
        <ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="ConvertService" Wait="yes" />
186
      </Component>
187
    </ComponentGroup>
188
  </Fragment>
189
</Wix>
Wix/FinalService.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
	<Product Id="*" Name="FinalService" Language="1033" Version="$VERSION" Manufacturer="DOFTECH(C)" UpgradeCode="3E187583-A5AF-4DA2-89A1-83C192A0E60A">
4
		<Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
5

  
6
		<MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
7
		<MediaTemplate EmbedCab="yes"/>
8
    
9
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />
10
    
11
		<Feature Id="ProductFeature" Title="FinalService" Level="1">
12
			<ComponentGroupRef Id="FinalService" />
13
		</Feature>
14
	</Product>
15

  
16
	<Fragment>
17
		<Directory Id="TARGETDIR" Name="SourceDir">
18
      <Directory Id="DesktopFolder" Name="Desktop">
19
        <Component Id="DesktopShortcut" Guid="D2FB7154-BFE6-4B11-BD62-69CF1E63DA23" Feature="ProductFeature">
20
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS\FinalService" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
21
          <Shortcut Id="DesktopShortcut"
22
            Directory="DesktopFolder"
23
            Name="FinalService"
24
            Description="FinalService"
25
            Target="[INSTALLFOLDER]KCOM_FinalService.exe"
26
            WorkingDirectory="INSTALLFOLDER" />
27
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
28
        </Component>
29
      </Directory>
30
      
31
	  <Directory Id="ProgramFiles64Folder">
32
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
33
          <Directory Id="PRODUCTFOLDER" Name="MARKUS">
34
            <Directory Id="INSTALLFOLDER" Name="FinalService" />
35
          </Directory>  
36
        </Directory>  
37
      </Directory>
38
    </Directory>
39
      
40
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
41
    <UI>
42
      <UIRef Id="WixUI_InstallDir"/>
43
      <Publish Dialog="WelcomeDlg"
44
        Control="Next"
45
        Event="NewDialog"
46
        Value="InstallDirDlg"
47
        Order="2">1</Publish>
48
      <Publish Dialog="InstallDirDlg"
49
        Control="Back"
50
        Event="NewDialog"
51
        Value="WelcomeDlg"
52
        Order="2">1</Publish>
53
      <Publish Dialog="ExitDialog" 
54
        Control="Finish" 
55
        Event="DoAction" 
56
        Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
57
      </Publish>
58
    </UI>
59
    <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch FinalService" />
60
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]KCOM_FinalService.exe" />
61
    <CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
62
	</Fragment>
63

  
64
	<Fragment>
65
		<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
66
			<!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
67
			<!-- <Component Id="ProductComponent"> -->
68
				<!-- TODO: Insert files, registry keys, and other resources here. -->
69
			<!-- </Component> -->
70
		</ComponentGroup>
71
	</Fragment>
72
	
73
  <Fragment>
74
    <DirectoryRef Id="INSTALLFOLDER">
75
      <Directory Id="CommonAppDataFolder">
76
        <Directory Id="MyAppDataFolder" Name="MARKUS" >
77
          <Component Id="CreateMyAppDataFolder" Guid="E62CA3BD-D561-4554-A4D7-B48D4A2B9D90" Win64='yes'>
78
            <CreateFolder />
79
          </Component>
80
        </Directory>
81
      </Directory>
82
    </DirectoryRef>
83
    
84
    <DirectoryRef Id="TARGETDIR">
85
      <Component Id="RegistryEntries" Guid="66BB5464-863E-4E67-8953-2625EBA52C0A">
86
        <RegistryKey Root="HKLM"
87
                    Key="Software\DOFTECH\MARKUS\FinalService"
88
              Action="createAndRemoveOnUninstall">
89
            <RegistryValue Type="string" Name="Path" Value="[INSTALLFOLDER]"/>
90
        </RegistryKey>
91
      </Component>
92
    </DirectoryRef>
93
  </Fragment>
94
    
95
  <Fragment>
96
    <ComponentGroup Id="FinalService"> 
97
      <ComponentRef Id="CreateMyAppDataFolder" />
98
      <ComponentRef Id="RegistryEntries" />
99
      
100
      <Component Id="cmpEFC8E4FEAD65C6F8432B4EB578EBEA5F" Directory="INSTALLFOLDER" Guid="1230238F-1516-4116-92F9-7A8943FF08D7" Win64='yes'>
101
          <File Id="filD04D74C9E941CA5FA1661C44EBD7C811" KeyPath="yes" Source=".\Setup\FinalService\IFinalPDF.dll" />
102
      </Component>
103
      <Component Id="cmp1DE0B23F7942D4E47B62522F774F3C76" Directory="INSTALLFOLDER" Guid="B836FAB1-44B5-4282-A119-1A59FA5655AA" Win64='yes'>
104
          <File Id="filF35DB5A41DFF81B0642F8FCBC3DFB906" KeyPath="yes" Source=".\Setup\FinalService\itextsharp.dll" />
105
      </Component>
106
      <Component Id="cmp93004A2A70CA6CC5550444DB6A0BB24B" Directory="INSTALLFOLDER" Guid="6FF9EACB-DBFE-425B-9C7B-F58F1EA7D7DA" Win64='yes'>
107
          <File Id="fil718E22AC4914F03FC39F7293CDC8C672" KeyPath="yes" Source=".\Setup\FinalService\itextsharp.xml" />
108
      </Component>
109
      <Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="8D734532-A754-49A0-BCEC-B514661FAFB5" Win64='yes'>
110
          <File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\FinalService\KCOMDataModel.dll" />
111
      </Component>
112
      <Component Id="cmpEE8E531D52E746388211D454A7B652CD" Directory="INSTALLFOLDER" Guid="92F3D524-0681-4F59-9AFE-8875CE5F2FCC" Win64='yes'>
113
          <File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\FinalService\KCOMDataModel.dll.config" />
114
      </Component>
115
      <Component Id="cmp599C0D2E83328F2696719B080E32F4DF" Directory="INSTALLFOLDER" Guid="84BB02E7-D578-47DC-A549-4B09FEDA4309" Win64='yes'>
116
          <File Id="fil5A455357091A4ADF7BA95765CC16064C" KeyPath="yes" Source=".\Setup\FinalService\KCOM_FinalService.exe" />
117
          <ServiceInstall Id="ServiceInstaller" 
118
            Type="ownProcess" 
119
            Name="FinalService" 
120
            DisplayName="MARKUS FinalService" 
121
            Description="convert user comments to pdf file" 
122
            Start="auto" 
123
            ErrorControl="normal" />
124
          <!-- Tell WiX to start the Service -->
125
          <ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="FinalService" Wait="yes" />
126
      </Component>
127
	  <Component Id="cmp2662FB243DAE8DF43E45C18BBC6963D6" Directory="INSTALLFOLDER" Guid="BEE89177-9874-4FE9-9E4D-8A8B5E04DA13" Win64='yes'>
128
          <File Id="fil310CC5D3573552ED8BE7E9CC58ACB9A1" KeyPath="yes" Source=".\Setup\FinalService\KCOM_FinalService.exe.config" />
129
      </Component>
130
      <Component Id="cmp009B3F9F0821450E919FFBFB22C1A331" Directory="INSTALLFOLDER" Guid="C33FAD1B-179C-4A6B-8A0E-2FDD479CE18C" Win64='yes'>
131
          <File Id="fil0A767D9110FF4088BA73AD007E7B87CD" KeyPath="yes" Source=".\Setup\FinalService\FinalService_Config.exe" />
132
      </Component>
133
      <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="4A9C0F5D-36EE-4922-B67F-2768588297D1" Win64='yes'>
134
          <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\FinalService\MarkupToPDF.dll" />
135
      </Component>	  
136
      <Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D32E9C4E-0033-4ECC-B3B0-00E71AB6CC18" Win64='yes'>
137
          <File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\FinalService\MarkupToPDF.dll.config" />
138
      </Component>
139
	  <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF6" Directory="INSTALLFOLDER" Guid="680810dd-f815-4c72-bffd-a31e18636c4f" Win64='yes'>
140
          <File Id="filDB2B5EE0EF352042DCB528551CFF336B" KeyPath="yes" Source=".\Setup\FinalService\UploadFinal.dll" />
141
      </Component>
142
      <Component Id="cmpBF387E9588F2B8473B629AAB925D2237" Directory="INSTALLFOLDER" Guid="533eb951-9d38-403b-80d6-dbbca7b9e0fc" Win64='yes'>
143
          <File Id="fil3BBE868726AE8A4E2066B45DD738F0E2" KeyPath="yes" Source=".\Setup\FinalService\UploadFinal.dll.config" />
144
      </Component>
145
      <Component Id="cmp7F07F6231918203727082BB6A28CC75F" Directory="INSTALLFOLDER" Guid="2F0F7F57-22BE-4A3C-8CF1-874B48A0F055" Win64='yes'>
146
          <File Id="fil3E19A0F06927704B530947F360809AD8" KeyPath="yes" Source=".\Setup\FinalService\Telerik.Windows.Zip.dll" />
147
      </Component>
148
      <Component Id="cmpFF91FE36548D6FA9C8D0DC80206BE1EF" Directory="INSTALLFOLDER" Guid="28E25268-EB14-44B5-9C70-7A5D620A63F6" Win64='yes'>
149
          <File Id="fil898D8F5BF92067A65BDD539092A9A061" KeyPath="yes" Source=".\Setup\FinalService\Telerik.Windows.Zip.xml" />
150
      </Component>
151
	  <Component Id="commonlib.dll" Directory="INSTALLFOLDER" Guid="a766f7cf-1bc2-4b28-abe5-b35eedc05e01" Win64='yes'>
152
          <File Id="commonlib.dll" KeyPath="yes" Source=".\Setup\FinalService\CommonLib.dll" />
153
      </Component>
154
	  <Component Id="log4net.dll" Directory="INSTALLFOLDER" Guid="c2125b7b-5f96-4cb8-98da-38f410a5ac2c" Win64='yes'>
155
          <File Id="log4net.dll" KeyPath="yes" Source=".\Setup\FinalService\log4net.dll" />
156
      </Component>
157
	  <Component Id="log4net.xml" Directory="INSTALLFOLDER" Guid="4b278837-8a25-4183-b2e0-bf353ce9d6de" Win64='yes'>
158
          <File Id="log4net.xml" KeyPath="yes" Source=".\Setup\FinalService\log4net.xml" />
159
      </Component>
160
	  <Component Id="monitorservice" Directory="INSTALLFOLDER" Guid="44c71fdb-afa5-490e-b111-40a23039f665" Win64='yes'>
161
          <File Id="monitorservice" KeyPath="yes" Source=".\Setup\FinalService\FinalService_Watcher.exe" />
162
          <ServiceInstall Id="MonitorServiceInstaller" 
163
            Type="ownProcess" 
164
            Name="FinalService_Watcher" 
165
            DisplayName="MARKUS FinalService Watcher" 
166
            Description="convert user comments to pdf file monitoring" 
167
            Start="auto" 
168
            ErrorControl="normal" />
169
          <!-- Tell WiX to start the Service -->
170
          <ServiceControl Id="MonitorServiceController" Start="install" Stop="both" Remove="uninstall" Name="FinalService_Watcher" Wait="yes" />
171
      </Component>
172
		<Component Id="cmpA8E411F92BD54821B9A3CEF8E01BBE63" Directory="MyAppDataFolder" Guid="6BF0D3C5-0684-4E7D-BC53-4CE092A48FFE" Win64='yes'>
173
			<File Id="fil49E6FDC6BDFC49A5AB05A71FB2D3A5AE" KeyPath="yes" Source=".\FinalService\KCOM_FinalService\KCOM_FinalService\FinalService.ini" />
174
        </Component>
175
    </ComponentGroup>
176
  </Fragment>
177
</Wix>
Wix/FinalService_SNI.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
	<Product Id="*" Name="FinalService" Language="1033" Version="1.0.0.0" Manufacturer="DOFTECH(C)" UpgradeCode="3E187583-A5AF-4DA2-89A1-83C192A0E60A">
4
		<Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
5

  
6
		<MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
7
		<MediaTemplate EmbedCab="yes"/>
8
    
9
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />
10
    
11
		<Feature Id="ProductFeature" Title="FinalService" Level="1">
12
			<ComponentGroupRef Id="FinalService" />
13
		</Feature>
14
	</Product>
15

  
16
	<Fragment>
17
		<Directory Id="TARGETDIR" Name="SourceDir">
18
      <Directory Id="DesktopFolder" Name="Desktop">
19
        <Component Id="DesktopShortcut" Guid="D2FB7154-BFE6-4B11-BD62-69CF1E63DA23" Feature="ProductFeature">
20
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS\FinalService" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
21
          <Shortcut Id="DesktopShortcut"
22
            Directory="DesktopFolder"
23
            Name="FinalService"
24
            Description="FinalService"
25
            Target="[INSTALLFOLDER]KCOM_FinalService.exe"
26
            WorkingDirectory="INSTALLFOLDER" />
27
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
28
        </Component>
29
      </Directory>
30
      
31
	  <Directory Id="ProgramFiles64Folder">
32
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
33
          <Directory Id="PRODUCTFOLDER" Name="MARKUS">
34
            <Directory Id="INSTALLFOLDER" Name="FinalService" />
35
          </Directory>  
36
        </Directory>  
37
      </Directory>
38
    </Directory>
39
      
40
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
41
    <UI>
42
      <UIRef Id="WixUI_InstallDir"/>
43
      <Publish Dialog="WelcomeDlg"
44
        Control="Next"
45
        Event="NewDialog"
46
        Value="InstallDirDlg"
47
        Order="2">1</Publish>
48
      <Publish Dialog="InstallDirDlg"
49
        Control="Back"
50
        Event="NewDialog"
51
        Value="WelcomeDlg"
52
        Order="2">1</Publish>
53
      <Publish Dialog="ExitDialog" 
54
        Control="Finish" 
55
        Event="DoAction" 
56
        Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
57
      </Publish>
58
    </UI>
59
    <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch FinalService" />
60
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]KCOM_FinalService.exe" />
61
    <CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
62
	</Fragment>
63

  
64
	<Fragment>
65
		<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
66
			<!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
67
			<!-- <Component Id="ProductComponent"> -->
68
				<!-- TODO: Insert files, registry keys, and other resources here. -->
69
			<!-- </Component> -->
70
		</ComponentGroup>
71
	</Fragment>
72
	
73
  <Fragment>
74
    <DirectoryRef Id="INSTALLFOLDER">
75
      <Directory Id="CommonAppDataFolder">
76
        <Directory Id="MyAppDataFolder" Name="MARKUS" >
77
          <Component Id="CreateMyAppDataFolder" Guid="E62CA3BD-D561-4554-A4D7-B48D4A2B9D90" Win64='yes'>
78
            <CreateFolder />
79
          </Component>
80
        </Directory>
81
      </Directory>
82
	  <!-- install arial unicode font
83
	  <Directory Id="FontsFolder">
84
		<Component Id="cmd31A5E8A3FABD4666A222D79B2333133E" Guid="7FD3E21C-4CD7-4868-A102-D319FD27C75E">
85
		   <File Id="fil79353310164343E99BBBA8C5C09A3CC9" Source=".\packages\Arial&#32;Unicode&#32;MS.TTF" TrueType="yes" KeyPath="yes" />
86
		</Component>
87
	  </Directory>
88
	  -->
89
    </DirectoryRef>
90
    
91
    <DirectoryRef Id="TARGETDIR">
92
      <Component Id="RegistryEntries" Guid="66BB5464-863E-4E67-8953-2625EBA52C0A">
93
        <RegistryKey Root="HKLM"
94
                    Key="Software\DOFTECH\MARKUS\FinalService"
95
              Action="createAndRemoveOnUninstall">
96
            <RegistryValue Type="string" Name="Path" Value="[INSTALLFOLDER]"/>
97
        </RegistryKey>
98
      </Component>
99
    </DirectoryRef>
100
  </Fragment>
101
    
102
  <Fragment>
103
    <ComponentGroup Id="FinalService"> 
104
      <ComponentRef Id="CreateMyAppDataFolder" />
105
      <ComponentRef Id="RegistryEntries" />
106
      
107
      <Component Id="cmpEFC8E4FEAD65C6F8432B4EB578EBEA5F" Directory="INSTALLFOLDER" Guid="1230238F-1516-4116-92F9-7A8943FF08D7" Win64='yes'>
108
          <File Id="filD04D74C9E941CA5FA1661C44EBD7C811" KeyPath="yes" Source=".\Setup\FinalService\IFinalPDF.dll" />
109
      </Component>
110
      <Component Id="cmp1DE0B23F7942D4E47B62522F774F3C76" Directory="INSTALLFOLDER" Guid="B836FAB1-44B5-4282-A119-1A59FA5655AA" Win64='yes'>
111
          <File Id="filF35DB5A41DFF81B0642F8FCBC3DFB906" KeyPath="yes" Source=".\Setup\FinalService\itextsharp.dll" />
112
      </Component>
113
      <Component Id="cmp93004A2A70CA6CC5550444DB6A0BB24B" Directory="INSTALLFOLDER" Guid="6FF9EACB-DBFE-425B-9C7B-F58F1EA7D7DA" Win64='yes'>
114
          <File Id="fil718E22AC4914F03FC39F7293CDC8C672" KeyPath="yes" Source=".\Setup\FinalService\itextsharp.xml" />
115
      </Component>
116
      <Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="8D734532-A754-49A0-BCEC-B514661FAFB5" Win64='yes'>
117
          <File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\FinalService\KCOMDataModel.dll" />
118
      </Component>
119
      <Component Id="cmpEE8E531D52E746388211D454A7B652CD" Directory="INSTALLFOLDER" Guid="92F3D524-0681-4F59-9AFE-8875CE5F2FCC" Win64='yes'>
120
          <File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\FinalService\KCOMDataModel.dll.config" />
121
      </Component>
122
      <Component Id="cmp599C0D2E83328F2696719B080E32F4DF" Directory="INSTALLFOLDER" Guid="84BB02E7-D578-47DC-A549-4B09FEDA4309" Win64='yes'>
123
          <File Id="fil5A455357091A4ADF7BA95765CC16064C" KeyPath="yes" Source=".\Setup\FinalService\KCOM_FinalService.exe" />
124
          <ServiceInstall Id="ServiceInstaller" 
125
            Type="ownProcess" 
126
            Name="FinalService" 
127
            DisplayName="MARKUS FinalService" 
128
            Description="convert user comments to pdf file" 
129
            Start="auto" 
130
            ErrorControl="normal" />
131
          <!-- Tell WiX to start the Service -->
132
          <ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="FinalService" Wait="yes" />
133
      </Component>
134
      <Component Id="cmp2662FB243DAE8DF43E45C18BBC6963D6" Directory="INSTALLFOLDER" Guid="BEE89177-9874-4FE9-9E4D-8A8B5E04DA13" Win64='yes'>
135
          <File Id="fil310CC5D3573552ED8BE7E9CC58ACB9A1" KeyPath="yes" Source=".\Setup\FinalService\KCOM_FinalService.exe.config" />
136
      </Component>
137
	  <Component Id="cmp009B3F9F0821450E919FFBFB22C1A331" Directory="INSTALLFOLDER" Guid="C33FAD1B-179C-4A6B-8A0E-2FDD479CE18C" Win64='yes'>
138
          <File Id="fil0A767D9110FF4088BA73AD007E7B87CD" KeyPath="yes" Source=".\Setup\FinalService\FinalService_Config.exe" />
139
      </Component>
140
      <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="4A9C0F5D-36EE-4922-B67F-2768588297D1" Win64='yes'>
141
          <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\FinalService\MarkupToPDF.dll" />
142
      </Component>	  
143
      <Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D32E9C4E-0033-4ECC-B3B0-00E71AB6CC18" Win64='yes'>
144
          <File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\FinalService\MarkupToPDF.dll.config" />
145
      </Component>
146
	  <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF6" Directory="INSTALLFOLDER" Guid="680810dd-f815-4c72-bffd-a31e18636c4f" Win64='yes'>
147
          <File Id="filDB2B5EE0EF352042DCB528551CFF336B" KeyPath="yes" Source=".\Setup\FinalService\SNI\UploadFinal.dll" />
148
      </Component>
149
      <Component Id="cmpBF387E9588F2B8473B629AAB925D2237" Directory="INSTALLFOLDER" Guid="533eb951-9d38-403b-80d6-dbbca7b9e0fc" Win64='yes'>
150
          <File Id="fil3BBE868726AE8A4E2066B45DD738F0E2" KeyPath="yes" Source=".\Setup\FinalService\SNI\UploadFinal.dll.config" />
151
      </Component>
152
      <Component Id="cmp7F07F6231918203727082BB6A28CC75F" Directory="INSTALLFOLDER" Guid="2F0F7F57-22BE-4A3C-8CF1-874B48A0F055" Win64='yes'>
153
          <File Id="fil3E19A0F06927704B530947F360809AD8" KeyPath="yes" Source=".\Setup\FinalService\Telerik.Windows.Zip.dll" />
154
      </Component>
155
      <Component Id="cmpFF91FE36548D6FA9C8D0DC80206BE1EF" Directory="INSTALLFOLDER" Guid="28E25268-EB14-44B5-9C70-7A5D620A63F6" Win64='yes'>
156
          <File Id="fil898D8F5BF92067A65BDD539092A9A061" KeyPath="yes" Source=".\Setup\FinalService\Telerik.Windows.Zip.xml" />
157
      </Component>
158
	  <Component Id="commonlib.dll" Directory="INSTALLFOLDER" Guid="a766f7cf-1bc2-4b28-abe5-b35eedc05e01" Win64='yes'>
159
          <File Id="commonlib.dll" KeyPath="yes" Source=".\Setup\FinalService\CommonLib.dll" />
160
      </Component>
161
	  <Component Id="cmpA1B4B86FAF034766AF4C20AC35DF7650" Directory="INSTALLFOLDER" Guid="8F72FBF9-AE33-4C0B-8FB7-77D5F8F2BEAE" Win64='yes'>
162
          <File Id="fil7B7D1EB3B08046D3B93BFABD23C44A2C" KeyPath="yes" Source=".\Setup\FinalService\log4net.dll" />
163
      </Component>
164
	  <Component Id="cmpA26225576C2F43AC9D8E002F3A9D9E44" Directory="INSTALLFOLDER" Guid="9A188066-2983-42B5-9752-ECB93286C3F2" Win64='yes'>
165
          <File Id="fil369B3E5272804264BD7E6A512BE81DA3" KeyPath="yes" Source=".\Setup\FinalService\log4net.xml" />
166
      </Component>
167
	  <Component Id="monitorservice" Directory="INSTALLFOLDER" Guid="44c71fdb-afa5-490e-b111-40a23039f665" Win64='yes'>
168
          <File Id="monitorservice" KeyPath="yes" Source=".\Setup\FinalService\FinalService_Watcher.exe" />
169
          <ServiceInstall Id="MonitorServiceInstaller" 
170
            Type="ownProcess" 
171
            Name="FinalService_Watcher" 
172
            DisplayName="MARKUS FinalService Watcher" 
173
            Description="convert user comments to pdf file monitoring" 
174
            Start="auto" 
175
            ErrorControl="normal" />
176
          <!-- Tell WiX to start the Service -->
177
          <ServiceControl Id="MonitorServiceController" Start="install" Stop="both" Remove="uninstall" Name="FinalService_Watcher" Wait="yes" />
178
      </Component>
179
	  <Component Id="cmpA8E411F92BD54821B9A3CEF8E01BBE63" Directory="MyAppDataFolder" Guid="6BF0D3C5-0684-4E7D-BC53-4CE092A48FFE" Win64='yes'>
180
		<File Id="fil49E6FDC6BDFC49A5AB05A71FB2D3A5AE" KeyPath="yes" Source=".\Site\SNI\FinalService.ini" />
181
		</Component>
182
    </ComponentGroup>
183
  </Fragment>
184
</Wix>
Wix/FinalService_daelim.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
	<Product Id="*" Name="FinalService" Language="1033" Version="$VERSION" Manufacturer="DOFTECH(C)" UpgradeCode="3E187583-A5AF-4DA2-89A1-83C192A0E60A">
4
		<Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
5

  
6
		<MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
7
		<MediaTemplate EmbedCab="yes"/>
8
    
9
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />
10
    
11
		<Feature Id="ProductFeature" Title="FinalService" Level="1">
12
			<ComponentGroupRef Id="FinalService" />
13
		</Feature>
14
	</Product>
15

  
16
	<Fragment>
17
		<Directory Id="TARGETDIR" Name="SourceDir">
18
      <Directory Id="DesktopFolder" Name="Desktop">
19
        <Component Id="DesktopShortcut" Guid="D2FB7154-BFE6-4B11-BD62-69CF1E63DA23" Feature="ProductFeature">
20
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS\FinalService" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
21
          <Shortcut Id="DesktopShortcut"
22
            Directory="DesktopFolder"
23
            Name="FinalService"
24
            Description="FinalService"
25
            Target="[INSTALLFOLDER]KCOM_FinalService.exe"
26
            WorkingDirectory="INSTALLFOLDER" />
27
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
28
        </Component>
29
      </Directory>
30
      
31
	  <Directory Id="ProgramFiles64Folder">
32
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
33
          <Directory Id="PRODUCTFOLDER" Name="MARKUS">
34
            <Directory Id="INSTALLFOLDER" Name="FinalService" />
35
          </Directory>  
36
        </Directory>  
37
      </Directory>
38
    </Directory>
39
      
40
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
41
    <UI>
42
      <UIRef Id="WixUI_InstallDir"/>
43
      <Publish Dialog="WelcomeDlg"
44
        Control="Next"
45
        Event="NewDialog"
46
        Value="InstallDirDlg"
47
        Order="2">1</Publish>
48
      <Publish Dialog="InstallDirDlg"
49
        Control="Back"
50
        Event="NewDialog"
51
        Value="WelcomeDlg"
52
        Order="2">1</Publish>
53
      <Publish Dialog="ExitDialog" 
54
        Control="Finish" 
55
        Event="DoAction" 
56
        Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
57
      </Publish>
58
    </UI>
59
    <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch FinalService" />
60
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]KCOM_FinalService.exe" />
61
    <CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
62
	</Fragment>
63

  
64
	<Fragment>
65
		<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
66
			<!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
67
			<!-- <Component Id="ProductComponent"> -->
68
				<!-- TODO: Insert files, registry keys, and other resources here. -->
69
			<!-- </Component> -->
70
		</ComponentGroup>
71
	</Fragment>
72
	
73
  <Fragment>
74
    <DirectoryRef Id="INSTALLFOLDER">
75
      <Directory Id="CommonAppDataFolder">
76
        <Directory Id="MyAppDataFolder" Name="MARKUS" >
77
          <Component Id="CreateMyAppDataFolder" Guid="E62CA3BD-D561-4554-A4D7-B48D4A2B9D90" Win64='yes'>
78
            <CreateFolder />
79
          </Component>
80
        </Directory>
81
      </Directory>
82
    </DirectoryRef>
83
    
84
    <DirectoryRef Id="TARGETDIR">
85
      <Component Id="RegistryEntries" Guid="66BB5464-863E-4E67-8953-2625EBA52C0A">
86
        <RegistryKey Root="HKLM"
87
                    Key="Software\DOFTECH\MARKUS\FinalService"
88
              Action="createAndRemoveOnUninstall">
89
            <RegistryValue Type="string" Name="Path" Value="[INSTALLFOLDER]"/>
90
        </RegistryKey>
91
      </Component>
92
    </DirectoryRef>
93
  </Fragment>
94
    
95
  <Fragment>
96
    <ComponentGroup Id="FinalService"> 
97
      <ComponentRef Id="CreateMyAppDataFolder" />
98
      <ComponentRef Id="RegistryEntries" />
99
      
100
      <Component Id="cmpEFC8E4FEAD65C6F8432B4EB578EBEA5F" Directory="INSTALLFOLDER" Guid="1230238F-1516-4116-92F9-7A8943FF08D7" Win64='yes'>
101
          <File Id="filD04D74C9E941CA5FA1661C44EBD7C811" KeyPath="yes" Source=".\Setup\FinalService\IFinalPDF.dll" />
102
      </Component>
103
      <Component Id="cmp1DE0B23F7942D4E47B62522F774F3C76" Directory="INSTALLFOLDER" Guid="B836FAB1-44B5-4282-A119-1A59FA5655AA" Win64='yes'>
104
          <File Id="filF35DB5A41DFF81B0642F8FCBC3DFB906" KeyPath="yes" Source=".\Setup\FinalService\itextsharp.dll" />
105
      </Component>
106
      <Component Id="cmp93004A2A70CA6CC5550444DB6A0BB24B" Directory="INSTALLFOLDER" Guid="6FF9EACB-DBFE-425B-9C7B-F58F1EA7D7DA" Win64='yes'>
107
          <File Id="fil718E22AC4914F03FC39F7293CDC8C672" KeyPath="yes" Source=".\Setup\FinalService\itextsharp.xml" />
108
      </Component>
109
      <Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="8D734532-A754-49A0-BCEC-B514661FAFB5" Win64='yes'>
110
          <File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\FinalService\KCOMDataModel.dll" />
111
      </Component>
112
      <Component Id="cmpEE8E531D52E746388211D454A7B652CD" Directory="INSTALLFOLDER" Guid="92F3D524-0681-4F59-9AFE-8875CE5F2FCC" Win64='yes'>
113
          <File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\FinalService\KCOMDataModel.dll.config" />
114
      </Component>
115
      <Component Id="cmp599C0D2E83328F2696719B080E32F4DF" Directory="INSTALLFOLDER" Guid="84BB02E7-D578-47DC-A549-4B09FEDA4309" Win64='yes'>
116
          <File Id="fil5A455357091A4ADF7BA95765CC16064C" KeyPath="yes" Source=".\Setup\FinalService\KCOM_FinalService.exe" />
117
          <ServiceInstall Id="ServiceInstaller" 
118
            Type="ownProcess" 
119
            Name="FinalService" 
120
            DisplayName="MARKUS FinalService" 
121
            Description="convert user comments to pdf file" 
122
            Start="auto" 
123
            ErrorControl="normal" />
124
          <!-- Tell WiX to start the Service -->
125
          <ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="FinalService" Wait="yes" />
126
      </Component>
127
      <Component Id="cmp2662FB243DAE8DF43E45C18BBC6963D6" Directory="INSTALLFOLDER" Guid="BEE89177-9874-4FE9-9E4D-8A8B5E04DA13" Win64='yes'>
128
          <File Id="fil310CC5D3573552ED8BE7E9CC58ACB9A1" KeyPath="yes" Source=".\Setup\FinalService\KCOM_FinalService.exe.config" />
129
      </Component>
130
	  <Component Id="cmp009B3F9F0821450E919FFBFB22C1A331" Directory="INSTALLFOLDER" Guid="C33FAD1B-179C-4A6B-8A0E-2FDD479CE18C" Win64='yes'>
131
          <File Id="fil0A767D9110FF4088BA73AD007E7B87CD" KeyPath="yes" Source=".\Setup\FinalService\FinalService_Config.exe" />
132
      </Component>
133
      <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="4A9C0F5D-36EE-4922-B67F-2768588297D1" Win64='yes'>
134
          <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\FinalService\MarkupToPDF.dll" />
135
      </Component>	  
136
      <Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D32E9C4E-0033-4ECC-B3B0-00E71AB6CC18" Win64='yes'>
137
          <File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\FinalService\MarkupToPDF.dll.config" />
138
      </Component>
139
	  <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF6" Directory="INSTALLFOLDER" Guid="680810dd-f815-4c72-bffd-a31e18636c4f" Win64='yes'>
140
          <File Id="filDB2B5EE0EF352042DCB528551CFF336B" KeyPath="yes" Source=".\Setup\FinalService\UploadFinal.dll" />
141
      </Component>
142
      <Component Id="cmpBF387E9588F2B8473B629AAB925D2237" Directory="INSTALLFOLDER" Guid="533eb951-9d38-403b-80d6-dbbca7b9e0fc" Win64='yes'>
143
          <File Id="fil3BBE868726AE8A4E2066B45DD738F0E2" KeyPath="yes" Source=".\Setup\FinalService\UploadFinal.dll.config" />
144
      </Component>
145
      <Component Id="cmp7F07F6231918203727082BB6A28CC75F" Directory="INSTALLFOLDER" Guid="2F0F7F57-22BE-4A3C-8CF1-874B48A0F055" Win64='yes'>
146
          <File Id="fil3E19A0F06927704B530947F360809AD8" KeyPath="yes" Source=".\Setup\FinalService\Telerik.Windows.Zip.dll" />
147
      </Component>
148
      <Component Id="cmpFF91FE36548D6FA9C8D0DC80206BE1EF" Directory="INSTALLFOLDER" Guid="28E25268-EB14-44B5-9C70-7A5D620A63F6" Win64='yes'>
149
          <File Id="fil898D8F5BF92067A65BDD539092A9A061" KeyPath="yes" Source=".\Setup\FinalService\Telerik.Windows.Zip.xml" />
150
      </Component>
151
	  <Component Id="commonlib.dll" Directory="INSTALLFOLDER" Guid="a766f7cf-1bc2-4b28-abe5-b35eedc05e01" Win64='yes'>
152
          <File Id="commonlib.dll" KeyPath="yes" Source=".\Setup\FinalService\CommonLib.dll" />
153
      </Component>
154
	  <Component Id="log4net.dll" Directory="INSTALLFOLDER" Guid="c2125b7b-5f96-4cb8-98da-38f410a5ac2c" Win64='yes'>
155
          <File Id="log4net.dll" KeyPath="yes" Source=".\Setup\FinalService\log4net.dll" />
156
      </Component>
157
	  <Component Id="log4net.xml" Directory="INSTALLFOLDER" Guid="4b278837-8a25-4183-b2e0-bf353ce9d6de" Win64='yes'>
158
          <File Id="log4net.xml" KeyPath="yes" Source=".\Setup\FinalService\log4net.xml" />
159
      </Component>
160
	  <Component Id="monitorservice" Directory="INSTALLFOLDER" Guid="44c71fdb-afa5-490e-b111-40a23039f665" Win64='yes'>
161
          <File Id="monitorservice" KeyPath="yes" Source=".\Setup\FinalService\FinalService_Watcher.exe" />
162
          <ServiceInstall Id="MonitorServiceInstaller" 
163
            Type="ownProcess" 
164
            Name="FinalService_Watcher" 
165
            DisplayName="MARKUS FinalService Watcher" 
166
            Description="convert user comments to pdf file monitoring" 
167
            Start="auto" 
168
            ErrorControl="normal" />
169
          <!-- Tell WiX to start the Service -->
170
          <ServiceControl Id="MonitorServiceController" Start="install" Stop="both" Remove="uninstall" Name="FinalService_Watcher" Wait="yes" />
171
      </Component>
172
	  <Component Id="cmpA8E411F92BD54821B9A3CEF8E01BBE63" Directory="MyAppDataFolder" Guid="6BF0D3C5-0684-4E7D-BC53-4CE092A48FFE" Win64='yes'>
173
                <File Id="fil49E6FDC6BDFC49A5AB05A71FB2D3A5AE" KeyPath="yes" Source=".\Site\Daelim\ini\FinalService.ini" />
174
            </Component>
175
    </ComponentGroup>
176
  </Fragment>
177
</Wix>
Wix/MARKUS.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?define NetFx461MinRelease = 394254 ?>
3
<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">
4
  <?define KCOM_TargetDir=$(var.KCOM.TargetDir)?>
5
  <?define IKCOM_TargetDir=$(var.IKCOM.TargetDir)?>
6
  <?define ZoomAndPan_TargetDir=$(var.ZoomAndPan.TargetDir)?>
7
  <?define MarkupToPDF_TargetDir=$(var.MarkupToPDF.TargetDir)?>
8
  <?define KCOMDataModel_TargetDir=$(var.KCOMDataModel.TargetDir)?>
9
  <?define CommonLib_TargetDir=$(var.CommonLib.TargetDir)?>
10
  <Product Id="*" Name="MARKUS" Language="1033" Version="$VERSION" Manufacturer="DOFTECH(C)" UpgradeCode="83FC35CA-6B7D-40C3-9D5F-E8F76097B25C">
11
    <Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
12

  
13
    <MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes" />
14
    <MediaTemplate EmbedCab="yes" />
15
    
16
    <WixVariable Id="WixUILicenseRtf" Value="license.rtf" />
17
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />    
18
	
19
    <Feature Id="ProductFeature" Title="MARKUS" Level="1">
20
      <ComponentGroupRef Id="MARKUS" />
21
      <ComponentGroupRef Id="ProductComponents" />
22
    </Feature>    
23
  </Product>      
24
  <Fragment>
25
    <Directory Id="TARGETDIR" Name="SourceDir">
26
      <Directory Id="DesktopFolder" Name="Desktop">
27
        <Component Id="DesktopShortcut" Guid="DF06024A-95FE-43E2-BDF2-7C686EAF391F" Feature="ProductFeature" Win64="yes">
28
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes" />          
29
          <RemoveFolder Id="DesktopFolder" On="uninstall" />
30
        </Component>
31
      </Directory>
32
      
33
      <Directory Id="ProgramFiles64Folder">
34
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
35
          <Directory Id="INSTALLFOLDER" Name="MARKUS" />
36
        </Directory>
37
      </Directory>  
38
    </Directory>	
39
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
40
    <UI>
41
		<UIRef Id="WixUI_InstallDir" />
42
			<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="InstallDirDlg" Order="2">1</Publish>
43
			<Publish Dialog="InstallDirDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="2">1</Publish>
44
			<Publish Dialog="ExitDialog" Control="Finish" Event="DoAction" Value="SetupFX">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed and NOT WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED
45
			</Publish>			 	
46
	</UI>	
47
	<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1" />
48
	<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Install .Net Framework 4.6.1" />
49
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]NDP461-KB3102438-Web.exe" />
50
	<Property Id="NETFRAMEWORK40">
51
		<RegistrySearch Id="NetFramework40" Root="HKLM" Key="Software\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Release" Type="raw" />
52
	</Property>
53
	<Property Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Secure="yes" />
54
    <SetProperty Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Value="1" After="AppSearch">
55
      NETFRAMEWORK40 &gt;= "#$(var.NetFx461MinRelease)"
56
    </SetProperty>
57
    <CustomAction Id="SetupFX" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />	
58
  </Fragment>
59
	
60
  <Fragment>
61
    <DirectoryRef Id="TARGETDIR">
62
      <Component Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" Guid="57D045D4-AFC0-4874-8BA9-A1E8B9C348F9" KeyPath="yes">
63
        <RegistryKey ForceCreateOnInstall="yes" Key="KCOM\shell\open" Root="HKCR" />
64
      </Component>
65
    </DirectoryRef>
66
  </Fragment>
67
  
68
  <Fragment>
69
    <DirectoryRef Id="TARGETDIR">
70
      <Component Id="cmpB2A195FD7387054E641ABB044E70AD31" Guid="CA81C92A-E2BA-4E01-B4A0-6B5E5E5A6C63" KeyPath="yes">
71
        <RegistryKey Key="KCOM\shell\open\command" Root="HKCR">
72
          <RegistryValue Value="&quot;C:\Program Files\DOFTECH\MARKUS\KCOM.exe&quot; &quot;%1&quot;" Type="string" />
73
        </RegistryKey>
74
      </Component>
75
    </DirectoryRef>
76
  </Fragment>
77
  
78
  <Fragment>
79
    <DirectoryRef Id="TARGETDIR">
80
      <Component Id="cmpCA3EA94464F79A1D590AD23EE3921964" Guid="171260E2-66FC-4088-9F1F-3FAEB29250CA" KeyPath="yes">
81
        <RegistryKey ForceCreateOnInstall="yes" Key="KCOM\shell" Root="HKCR" />
82
      </Component>
83
    </DirectoryRef>
84
  </Fragment>
85
  
86
  <Fragment>
87
    <DirectoryRef Id="TARGETDIR">
88
      <Component Id="cmpEB1634EB055BA192F2B44B8310392EAD" Guid="D8795ADA-D3EC-4F34-86C3-7D6BE54420EA" KeyPath="yes">
89
        <RegistryKey Key="KCOM" Root="HKCR">
90
          <RegistryValue Name="URL Protocol" Value="" Type="expandable" />
91
        </RegistryKey>
92
      </Component>
93
    </DirectoryRef>
94
  </Fragment>
95
    
96
  <Fragment>
97
    <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
98
      <!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
99
      <!-- <Component Id="ProductComponent"> -->
100
        <!-- TODO: Insert files, registry keys, and other resources here. -->
101
      <!-- </Component> -->
102
      <Component Id="KCOM.exe" Guid="b0595211-c0bf-460e-ae75-45750ec78162">
103
        <File Id="KCOM.exe" Name="KCOM.exe" Source="$(var.KCOM_TargetDir)KCOM.exe" />
104
      </Component>
105
      <Component Id="KCOM.exe.config" Guid="1cd811b1-3b9f-4c04-ba29-e34062731459">
106
        <File Id="KCOM.exe.config" Name="KCOM.exe.config" Source="$(var.KCOM_TargetDir)KCOM.exe.config" />
107
      </Component>
108
      <Component Id="IKCOM.dll" Guid="c3b6b495-878b-447a-95af-2323215dd19f">
109
        <File Id="IKCOM.dll" Name="IKCOM.dll" Source="$(var.IKCOM_TargetDir)IKCOM.dll" />
110
      </Component>
111
      <Component Id="Telerik.Windows.Controls.Docking.dll" Guid="2687bc55-ece8-4f03-9ad6-cd29277df9f2">
112
        <File Id="Telerik.Windows.Controls.Docking.dll" Name="Telerik.Windows.Controls.Docking.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.Docking.dll" />
113
      </Component>
114
      <Component Id="Telerik.Windows.Controls.dll" Guid="6f9c5701-2074-426a-aefe-916d89ef2711">
115
        <File Id="Telerik.Windows.Controls.dll" Name="Telerik.Windows.Controls.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.dll" />
116
      </Component>
117
      <Component Id="Telerik.Windows.Controls.RibbonView.dll" Guid="7cf03108-e1db-4b29-bfa3-28f241b33832">
118
        <File Id="Telerik.Windows.Controls.RibbonView.dll" Name="Telerik.Windows.Controls.RibbonView.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.RibbonView.dll" />
119
      </Component>
120
      <Component Id="Telerik.Windows.Controls.GridView.dll" Guid="647749cb-0bb9-4292-812c-fcac77d3851c">
121
        <File Id="Telerik.Windows.Controls.GridView.dll" Name="Telerik.Windows.Controls.GridView.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.GridView.dll" />
122
      </Component>
123
      <Component Id="Telerik.Windows.Data.dll" Guid="034cc86c-1cdd-4e50-a263-be9f03fb538d">
124
        <File Id="Telerik.Windows.Data.dll" Name="Telerik.Windows.Data.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Data.dll" />
125
      </Component>
126
      <Component Id="Telerik.Windows.Controls.Input.dll" Guid="40c1a2b2-aaa1-4b85-a5cb-bff05ccc05fa">
127
        <File Id="Telerik.Windows.Controls.Input.dll" Name="Telerik.Windows.Controls.Input.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.Input.dll" />
128
      </Component>
129
      <Component Id="Telerik.Windows.Controls.Navigation.dll" Guid="1437bc90-b6a5-4800-8bee-3cd706bcfb91">
130
        <File Id="Telerik.Windows.Controls.Navigation.dll" Name="Telerik.Windows.Controls.Navigation.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.Navigation.dll" />
131
      </Component>
132
      <Component Id="System.Windows.Interactivity.dll" Guid="8ce5800c-47fa-45ea-bc2c-a85225dbfaeb">
133
        <File Id="System.Windows.Interactivity.dll" Name="System.Windows.Interactivity.dll" Source="$(var.KCOM_TargetDir)System.Windows.Interactivity.dll" />
134
      </Component>
135
      <Component Id="ZoomAndPan.dll" Guid="2c4aacdc-2a20-468f-8cb1-77815404d7ef">
136
        <File Id="ZoomAndPan.dll" Name="ZoomAndPan.dll" Source="$(var.ZoomAndPan_TargetDir)ZoomAndPan.dll" />
137
      </Component>
138
      <Component Id="ToggleSwitch.dll" Guid="5d10d9aa-267a-4cba-a308-a51b60791961">
139
        <File Id="ToggleSwitch.dll" Name="ToggleSwitch.dll" Source="$(var.KCOM_TargetDir)ToggleSwitch.dll" />
140
      </Component>
141
      <Component Id="MarkupToPDF.dll" Guid="ec831bc9-d9b8-4303-95a2-1b80585b119d">
142
        <File Id="MarkupToPDF.dll" Name="MarkupToPDF.dll" Source="$(var.MarkupToPDF_TargetDir)MarkupToPDF.dll" />
143
      </Component>
144
      <Component Id="Microsoft.Expression.Interactions.dll" Guid="65226f39-1026-4b12-88e4-cfb77abd960d">
145
        <File Id="Microsoft.Expression.Interactions.dll" Name="Microsoft.Expression.Interactions.dll" Source="$(var.KCOM_TargetDir)Microsoft.Expression.Interactions.dll" />
146
      </Component>
147
      <Component Id="log4net.dll" Guid="f3bb347a-7166-4c73-9599-c9b958ca4331">
148
        <File Id="log4net.dll" Name="log4net.dll" Source="$(var.KCOM_TargetDir)log4net.dll" />
149
      </Component>
150
      <Component Id="KCOMDataModel.dll" Guid="5decb200-42fe-4214-a091-e263bb765158">
151
        <File Id="KCOMDataModel.dll" Name="KCOMDataModel.dll" Source="$(var.KCOMDataModel_TargetDir)KCOMDataModel.dll" />
152
      </Component>
153
      <Component Id="itextsharp.dll" Guid="f9a333ec-c38a-4bdb-a234-ae7bd4d42789">
154
        <File Id="itextsharp.dll" Name="itextsharp.dll" Source="$(var.KCOM_TargetDir)itextsharp.dll" />
155
      </Component>
156
      <Component Id="Microsoft.AspNet.SignalR.Client.dll" Guid="7fe21c3d-2fda-4895-b2bf-a98ef4f4cad0">
157
        <File Id="Microsoft.AspNet.SignalR.Client.dll" Name="Microsoft.AspNet.SignalR.Client.dll" Source="$(var.KCOM_TargetDir)Microsoft.AspNet.SignalR.Client.dll" />
158
      </Component>
159
      <Component Id="Bytescout.PDFExtractor.dll" Guid="bcfcab7d-ea29-47a4-80bb-e74c6b515865">
160
        <File Id="Bytescout.PDFExtractor.dll" Name="Bytescout.PDFExtractor.dll" Source="$(var.KCOM_TargetDir)Bytescout.PDFExtractor.dll" />
161
      </Component>
162
      <Component Id="Newtonsoft.Json.dll" Guid="27dd3ddf-6f0a-4dc1-a454-d5ed84237a7e">
163
        <File Id="Newtonsoft.Json.dll" Name="Newtonsoft.Json.dll" Source="$(var.KCOM_TargetDir)Newtonsoft.Json.dll" />
164
      </Component>
165
      <Component Id="CommonLib.dll" Guid="2c0964f5-0873-4745-8a2e-241fb38aed10">
166
        <File Id="CommonLib.dll" Name="CommonLib.dll" Source="$(var.CommonLib_TargetDir)CommonLib.dll" />
167
      </Component>
168
      <Component Id="Svg2Xaml.dll" Guid="628f8174-1a53-4195-a00f-20f73b54459a">
169
        <File Id="Svg2Xaml.dll" Name="Svg2Xaml.dll" Source="$(var.KCOM_TargetDir)Svg2Xaml.dll" />
170
      </Component>
171
      <Component Id="Telerik.Windows.Zip.dll" Guid="a6fad489-eddc-40d4-8380-f21f1eddc036">
172
        <File Id="Telerik.Windows.Zip.dll" Name="Telerik.Windows.Zip.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Zip.dll" />
173
      </Component>
174
      <Component Id="Bytescout.PDFExtractor.OCRExtension.dll" Guid="9d6e8e27-0ffb-410e-8420-1119d90ce8d5">
175
        <File Id="Bytescout.PDFExtractor.OCRExtension.dll" Name="Bytescout.PDFExtractor.OCRExtension.dll" Source="$(var.KCOM_TargetDir)Bytescout.PDFExtractor.OCRExtension.dll" />
176
      </Component>
177
    </ComponentGroup>
178
  </Fragment>
179
  
180
    <Fragment>
181
        <DirectoryRef Id="INSTALLFOLDER">
182
            <Directory Id="dir242DC17B8DFC53C13CAF172FC08B730A" Name="de" />
183
            <Directory Id="dir9AE38F4F5CB5E565E774521E138F44FD" Name="es" />
184
            <Directory Id="dirB55DFDA91FEE7CCCBC65CA7493B75748" Name="fr" />
185
            <Directory Id="dir45DE18DD71F3E8DD6BE4A0E2B48778C8" Name="it" />
186
            <Directory Id="dirF152986C1E6339E5EF84FD1370841521" Name="ko" />
187
            <Directory Id="dir2F3D431E0ED26930C4D37E679C7700A1" Name="nl" />
188
            <Directory Id="dir06249C254B8FEA6A37A7C6E4984EF433" Name="tessdata" />
189
            <Directory Id="dirE562A4656FE03253EA39D17E8127BA05" Name="tr" />
190
            <Directory Id="dirD38EDF1F361B4F099EBE0B9D8968D256" Name="x86" />
191
            <Directory Id="dirCFEC9E4F88644EEEA2E2C3669DAF0201" Name="x64" />
192
            <Directory Id="CommonAppDataFolder">
193
              <Directory Id="MyAppDataFolder" Name="MARKUS">
194
                <Component Id="CreateMyAppDataFolder" Guid="697A5A1C-88DB-4D1B-8C7A-614B8A20CD44" Win64="yes">
195
                  <CreateFolder />
196
                </Component>
197
              </Directory>
198
            </Directory>
199
        </DirectoryRef>
200
    </Fragment>
201
    <Fragment>
202
        <ComponentGroup Id="MARKUS">
203
            <ComponentRef Id="CreateMyAppDataFolder" />
204
			<ComponentRef Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" />
205
			<ComponentRef Id="cmpB2A195FD7387054E641ABB044E70AD31" />
206
			<ComponentRef Id="cmpCA3EA94464F79A1D590AD23EE3921964" />
207
			<ComponentRef Id="cmpEB1634EB055BA192F2B44B8310392EAD" />
208
            
209
            
210
            
211
                        
212
            
213
            
214
            
215
            
216
            <Component Id="cmp8234C30B57CA4022B9BA108719FDF848" Directory="INSTALLFOLDER" Guid="3E2E60BB-3122-40F5-9A76-BDCF3F88D522" Win64="yes">
217
                <File Id="fil275D1AADC07745DA9912353B6B5FC53F" KeyPath="yes" Source=".\readme.html" />
218
            </Component>            
219
            
220
            
221
            
222
            <Component Id="cmpD3A6FA6C7B0D4A7F8464F61659F02115" Directory="INSTALLFOLDER" Guid="123D40A1-7FF9-4CFB-9837-E1A00E2A7A70" Win64="yes">
223
                <File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" />
224
            </Component>
225
            
226
			
227
            
228
            
229
            
230
            
231
            
232
            
233
            
234
            
235
            
236
            
237
            
238
            
239
            
240
            
241
            
242
            
243
            
244
            
245
            
246
            
247
            
248
            
249
            
250
            
251
            
252
            
253
            
254
            
255
            
256
            
257
            
258
                        
259
            
260
                        
261
            
262
            
263
            
264
                        
265
            <Component Id="cmpA8E411F92BD54821B9A3CEF8E01BBE63" Directory="MyAppDataFolder" Guid="6BF0D3C5-0684-4E7D-BC53-4CE092A48FFE" Win64="yes">
266
                <File Id="fil49E6FDC6BDFC49A5AB05A71FB2D3A5AE" KeyPath="yes" Source=".\KCOM\MARKUS.ini" />
267
            </Component>
268
			<Component Id="cmp92F6718F031E4AD2810155492929EE55" Directory="INSTALLFOLDER" Guid="CC6B1FD1-0587-4C56-B2F0-437BFA51B673" Win64="yes">
269
                <File Id="fil32BE8515827243CE87971B56055C66F1" KeyPath="yes" Source=".\packages\NDP461-KB3102438-Web.exe" />
270
            </Component>
271
        </ComponentGroup>
272
    </Fragment>
273
</Wix>
Wix/MARKUS_HyoSung_x64.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?define NetFx461MinRelease = 394254 ?>
3
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
4
     xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" 
5
     xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension" 
6
     xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
7
  <Product Id="*" Name="Markus(x64)" Language="1033" Version="$VERSION" Manufacturer="DOFTECH(C)" UpgradeCode="83FC35CA-6B7D-40C3-9D5F-E8F76097B25C">
8
    <Package  Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
9
    <MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
10
    <MediaTemplate EmbedCab="yes"/>
11
    
12
    <WixVariable Id="WixUILicenseRtf" Value="license.rtf" />
13
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />
14
    
15
    <Feature Id="ProductFeature" Title="MARKUS" Level="1">
16
      <ComponentGroupRef Id="MARKUS" />
17
    </Feature>    
18
  </Product>    
19
  <Fragment>
20
    <Directory Id="TARGETDIR" Name="SourceDir">
21
      <Directory Id="DesktopFolder" Name="Desktop">
22
        <Component Id="DesktopShortcut" Guid="DF06024A-95FE-43E2-BDF2-7C686EAF391F" Feature="ProductFeature" Win64='yes'>
23
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes"/>          
24
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
25
        </Component>
26
      </Directory>
27
      
28
      <Directory Id="ProgramFiles64Folder">
29
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
30
          <Directory Id="INSTALLFOLDER" Name="MARKUS" />
31
        </Directory>
32
      </Directory>  
33
    </Directory>
34
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
35
    <UI>
36
		<UIRef Id="WixUI_InstallDir"/>
37
			<Publish Dialog="WelcomeDlg"
38
				Control="Next"
39
				Event="NewDialog"
40
				Value="InstallDirDlg"
41
				Order="2">1</Publish>
42
			<Publish Dialog="InstallDirDlg"
43
				Control="Back"
44
				Event="NewDialog"
45
				Value="WelcomeDlg"
46
				Order="2">1</Publish>
47
			<Publish Dialog="ExitDialog" 
48
				Control="Finish" 
49
				Event="DoAction" 
50
				Value="SetupFX">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed and NOT WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED
51
			</Publish>			 	
52
	</UI>	
53
	<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1"/>
54
	<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Install .Net Framework 4.6.1" />
55
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]NDP461-KB3102438-Web.exe" />
56
	<Property Id="NETFRAMEWORK40">
57
		<RegistrySearch Id="NetFramework40" Root="HKLM" Key="Software\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Release" Type="raw" />
58
	</Property>
59
	<Property Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Secure="yes" />
60
    <SetProperty Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Value="1" After="AppSearch">
61
      NETFRAMEWORK40 >= "#$(var.NetFx461MinRelease)"
62
    </SetProperty>
63
    <CustomAction Id="SetupFX" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" /> 
64
  </Fragment>
65

  
66
  <Fragment>
67
    <DirectoryRef Id="TARGETDIR">
68
      <Component Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" Guid="57D045D4-AFC0-4874-8BA9-A1E8B9C348F9" KeyPath="yes">
69
        <RegistryKey ForceCreateOnInstall="yes" Key="KCOM\shell\open" Root="HKCR" />
70
      </Component>
71
    </DirectoryRef>
72
  </Fragment>
73
  
74
  <Fragment>
75
    <DirectoryRef Id="TARGETDIR">
76
      <Component Id="cmpB2A195FD7387054E641ABB044E70AD31" Guid="CA81C92A-E2BA-4E01-B4A0-6B5E5E5A6C63" KeyPath="yes">
77
        <RegistryKey Key="KCOM\shell\open\command" Root="HKCR">
78
          <RegistryValue Value="&quot;C:\Program Files\DOFTECH\MARKUS\KCOM.exe&quot; &quot;%1&quot;" Type="string" />
79
        </RegistryKey>
80
      </Component>
81
    </DirectoryRef>
82
  </Fragment>
83
  
84
  <Fragment>
85
    <DirectoryRef Id="TARGETDIR">
86
      <Component Id="cmpCA3EA94464F79A1D590AD23EE3921964" Guid="171260E2-66FC-4088-9F1F-3FAEB29250CA" KeyPath="yes">
87
        <RegistryKey ForceCreateOnInstall="yes" Key="KCOM\shell" Root="HKCR" />
88
      </Component>
89
    </DirectoryRef>
90
  </Fragment>
91
  
92
  <Fragment>
93
    <DirectoryRef Id="TARGETDIR">
94
      <Component Id="cmpEB1634EB055BA192F2B44B8310392EAD" Guid="D8795ADA-D3EC-4F34-86C3-7D6BE54420EA" KeyPath="yes">
95
        <RegistryKey Key="KCOM" Root="HKCR">
96
          <RegistryValue Name="URL Protocol" Value="" Type="expandable" />
97
        </RegistryKey>
98
      </Component>
99
    </DirectoryRef>
100
  </Fragment>
101
    
102
  <Fragment>
103
    <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
104
      <!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. -->
105
      <!-- <Component Id="ProductComponent"> -->
106
        <!-- TODO: Insert files, registry keys, and other resources here. -->
107
      <!-- </Component> -->
108
    </ComponentGroup>
109
  </Fragment>
110
  
111
    <Fragment>
112
        <DirectoryRef Id="INSTALLFOLDER">
113
            <Directory Id="dir242DC17B8DFC53C13CAF172FC08B730A" Name="de" />
114
            <Directory Id="dir9AE38F4F5CB5E565E774521E138F44FD" Name="es" />
115
            <Directory Id="dirB55DFDA91FEE7CCCBC65CA7493B75748" Name="fr" />
116
            <Directory Id="dir45DE18DD71F3E8DD6BE4A0E2B48778C8" Name="it" />
117
            <Directory Id="dirF152986C1E6339E5EF84FD1370841521" Name="ko" />
118
            <Directory Id="dir2F3D431E0ED26930C4D37E679C7700A1" Name="nl" />
119
            <Directory Id="dir06249C254B8FEA6A37A7C6E4984EF433" Name="tessdata" />
120
            <Directory Id="dirE562A4656FE03253EA39D17E8127BA05" Name="tr" />
121
            <Directory Id="dirD38EDF1F361B4F099EBE0B9D8968D256" Name="x86" />
122
            <Directory Id="dirCFEC9E4F88644EEEA2E2C3669DAF0201" Name="x64" />
123
            <Directory Id="CommonAppDataFolder">
124
              <Directory Id="MyAppDataFolder" Name="MARKUS" >
125
                <Component Id="CreateMyAppDataFolder" Guid="697A5A1C-88DB-4D1B-8C7A-614B8A20CD44" Win64='yes'>
126
                  <CreateFolder />
127
                </Component>
128
              </Directory>
129
            </Directory>
130
        </DirectoryRef>
131
    </Fragment>
132
    <Fragment>
133
        <ComponentGroup Id="MARKUS">
134
            <ComponentRef Id="CreateMyAppDataFolder" />
135
			<ComponentRef Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" />
136
			<ComponentRef Id="cmpB2A195FD7387054E641ABB044E70AD31" />
137
			<ComponentRef Id="cmpCA3EA94464F79A1D590AD23EE3921964" />
138
			<ComponentRef Id="cmpEB1634EB055BA192F2B44B8310392EAD" />
139
            <Component Id="cmpCC866C67D0ACDB0EBE26789908374F45" Directory="INSTALLFOLDER" Guid="F6CF8A7C-00AA-4B45-ADD4-F3DA249D8E64" Win64='yes'>
140
                <File Id="fil4A00EA3A4A830EE9C257BEC8A7AA9E1A" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Bytescout.PDFExtractor.dll" />
141
            </Component>
142
            <Component Id="cmp25D995530710C8C386E94FD45CF48079" Directory="INSTALLFOLDER" Guid="F42D5123-8467-49D5-9B23-B6E2F94A1DB2" Win64='yes'>
143
                <File Id="fil8FE9B2B8DE4E517EC09CDEB3CD125199" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Bytescout.PDFExtractor.OCRExtension.dll" />
144
            </Component>
145
            <Component Id="cmp0BFABD100B4065787B40AA6B05938DF7" Directory="INSTALLFOLDER" Guid="47BCF3AA-F366-4D2F-AC85-4F08EF19297A" Win64='yes'>
146
                <File Id="fil1D38723F4A034EDE78B6A3B94EFB99F2" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\EntityFramework.dll" />
147
            </Component>
148
            <Component Id="cmp6CF5CB56E3583D0EBD44D2BB10A62A27" Directory="INSTALLFOLDER" Guid="E0007A37-1DBD-49F4-B24B-D758C1209839" Win64='yes'>
149
                <File Id="filD3369B082D009ADB833B8DD9F589E45E" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\EntityFramework.xml" />
150
            </Component>            
151
            <Component Id="cmpA415203DE9EF9D193E74C69FE81234D3" Directory="INSTALLFOLDER" Guid="D988FC9F-EEBB-4DA9-BDA2-46B926576509" Win64='yes'>
152
                <File Id="fil83609071B2AD8A06678837154646C3FB" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\IKCOM.dll" />
153
            </Component>
154
            <Component Id="cmp1DE0B23F7942D4E47B62522F774F3C76" Directory="INSTALLFOLDER" Guid="A6489D0B-4E42-4F64-B34E-410A0A6A4DCC" Win64='yes'>
155
                <File Id="filF35DB5A41DFF81B0642F8FCBC3DFB906" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\itextsharp.dll" />
156
            </Component>
157
            <Component Id="cmp93004A2A70CA6CC5550444DB6A0BB24B" Directory="INSTALLFOLDER" Guid="C100266E-38BC-48D0-A690-F4C02D0E35C5" Win64='yes'>
158
                <File Id="fil718E22AC4914F03FC39F7293CDC8C672" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\itextsharp.xml" />
159
            </Component>
160
            <Component Id="cmp9DBCA795D932AB083234E0DAEF7CCCC5" Directory="INSTALLFOLDER" Guid="204BC3E0-DAC5-4467-B490-47964D9A7A25" Win64='yes'>
161
                <File Id="filDBD3D396B7182945BD91EEFC05F44BB9" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\KCOM.exe" />
162
            </Component>
163
            <Component Id="cmp8234C30B57CA4022B9BA108719FDF848" Directory="INSTALLFOLDER" Guid="3E2E60BB-3122-40F5-9A76-BDCF3F88D522" Win64='yes'>
164
                <File Id="fil275D1AADC07745DA9912353B6B5FC53F" KeyPath="yes" Source=".\readme.html" />
165
            </Component>            
166
            <Component Id="cmp008EC7C4B15BA79DEC806A9852526EF9" Directory="INSTALLFOLDER" Guid="B4829BEF-7376-4039-8E1D-8A46D257F4AF" Win64='yes'>
167
                <File Id="filD7A7D725F3C20E26B1A149EAABD9323C" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\KCOM.exe.config" />
168
            </Component>
169
            <Component Id="cmp7752819596C3476DB4E5F7A60F8FE644" Directory="INSTALLFOLDER" Guid="04E50F42-40E2-4DAE-A14E-6C966A6D1813" Win64='yes'>
170
                <File Id="filFF54F68C528A4A959268781594F5D596" KeyPath="yes" Source=".\Setup\SmartUpdate.exe" />
171
            </Component>
172
            <Component Id="cmp969D915ED42B411BA95424C403A6A841" Directory="INSTALLFOLDER" Guid="7EA8712F-DF55-4892-BFDF-AEAE4BB24E25" Win64='yes'>
173
                <File Id="filDF23C3351DE043E29012E797F541D0F4" KeyPath="yes" Source=".\Setup\SmartUpdate.exe.config" />
174
            </Component>
175
            <Component Id="cmpD3A6FA6C7B0D4A7F8464F61659F02115" Directory="INSTALLFOLDER" Guid="123D40A1-7FF9-4CFB-9837-E1A00E2A7A70" Win64='yes'>
176
                <File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" />
177
            </Component>
178
            <Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" Win64='yes'>
179
                <File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\CommonLib.dll" />
180
            </Component>
181
			<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" Win64='yes'>
182
                <File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\KCOMDataModel.dll" />
183
            </Component>
184
            <Component Id="cmpEE8E531D52E746388211D454A7B652CD" Directory="INSTALLFOLDER" Guid="BF70CAD3-28DF-44F2-95DC-F9ECDFA33BC9" Win64='yes'>
185
                <File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\KCOMDataModel.dll.config" />
186
            </Component>
187
            <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" Win64='yes'>
188
                <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\MarkupToPDF.dll" />
189
            </Component>
190
            <Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" Win64='yes'>
191
                <File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\MarkupToPDF.dll.config" />
192
            </Component>
193
            <Component Id="cmp2B9822AB4FE29C97D7C74389B67E3A7B" Directory="INSTALLFOLDER" Guid="EA07BB02-ED13-4A69-93E0-B4CE0833B27D" Win64='yes'>
194
                <File Id="filD10FADEA0033B1FF9119AD86377B6DFB" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.AspNet.SignalR.Client.dll" />
195
            </Component>
196
            <Component Id="cmp601B3BD81B5071744666A47E821CCDD1" Directory="INSTALLFOLDER" Guid="3FD119D8-FE0C-4C65-824E-107E25AF8B00" Win64='yes'>
197
                <File Id="fil4F8D22903F1C540154297E75E8066C41" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.AspNet.SignalR.Client.xml" />
198
            </Component>
199
            <Component Id="cmp227B2F253D6CB8A27087F47F70A62459" Directory="INSTALLFOLDER" Guid="D6BC83C1-C841-4BF6-89FF-5677B1AE8B09" Win64='yes'>
200
                <File Id="filB5261509ADB8E7D2D70A1C67DCA37876" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Expression.Interactions.dll" />
201
            </Component>
202
            <Component Id="cmpC2107C307F76E546D2A4A5EAD4DA36D7" Directory="INSTALLFOLDER" Guid="D6643927-25B3-4ED4-B890-84CE3D9EDB07" Win64='yes'>
203
                <File Id="filBA11534FF762BA52842645F853FD1935" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Expression.Interactions.xml" />
204
            </Component>
205
            <Component Id="cmp8D70D98B32C8F908DD58C5F06708F289" Directory="INSTALLFOLDER" Guid="E062FD1B-A2C7-4DAE-B5F7-6DB797F4A6CA" Win64='yes'>
206
                <File Id="fil65C3764DFEF4B816AA91E646D63059C1" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Threading.Tasks.dll" />
207
            </Component>
208
            <Component Id="cmp1DFBDA5C3F28C07C3DEBDDBAE7F78802" Directory="INSTALLFOLDER" Guid="0244B3F6-694F-4D60-BAFB-08D0ABF12738" Win64='yes'>
209
                <File Id="fil88E67E79EF1C4E174E3CA55C79D438EF" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Threading.Tasks.Extensions.Desktop.dll" />
210
            </Component>
211
            <Component Id="cmp1CEBF83F44FBF4E54F6836267184EBCB" Directory="INSTALLFOLDER" Guid="AC2BADB9-D7D3-4DFF-93F4-60BAFF9B6946" Win64='yes'>
212
                <File Id="fil73DE8E4573C49C252AF9BBEB750C3371" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Threading.Tasks.Extensions.Desktop.xml" />
213
            </Component>
214
            <Component Id="cmp2BD2CA101B27AF1371B06F4F15D95F9B" Directory="INSTALLFOLDER" Guid="A88C22F8-D166-429A-9BBF-C61374C3C768" Win64='yes'>
215
                <File Id="fil477B767EE43BD465EE01C8F343860270" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Threading.Tasks.Extensions.dll" />
216
            </Component>
217
            <Component Id="cmpF17FF2B4A4721FA24BEFA74C0309A2F1" Directory="INSTALLFOLDER" Guid="99FD7363-1B2E-4FD1-A8C9-3DAD72508122" Win64='yes'>
218
                <File Id="fil34823D88AB36900C40AB3A8E7D4BD88A" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Threading.Tasks.Extensions.xml" />
219
            </Component>
220
            <Component Id="cmp70F570FFEF73490225CDC4144CEC292F" Directory="INSTALLFOLDER" Guid="2F862469-B791-465A-B6DA-40CAF1AE0696" Win64='yes'>
221
                <File Id="fil8DFD77FF75A79420C9E864EAFB8BD4C3" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Microsoft.Threading.Tasks.xml" />
222
            </Component>
223
            <Component Id="cmpBC4FC00A26E7D32479D42D3411317FC5" Directory="INSTALLFOLDER" Guid="66675814-6C27-4B75-837F-12218179C428" Win64='yes'>
224
                <File Id="fil90A8AAD9FC612906D405476D61CEA3F4" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Newtonsoft.Json.dll" />
225
            </Component>
226
            <Component Id="cmp125C379E185231EFADA4CB4301BD0A9E" Directory="INSTALLFOLDER" Guid="876DA7E8-ED43-4C22-B6E9-9FB423B79821" Win64='yes'>
227
                <File Id="fil3A2F44A7730E98D18E0948B3261DFABD" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Newtonsoft.Json.xml" />
228
            </Component>
229
            <Component Id="cmp43571D5B3C98C620B91CFB722AB036A9" Directory="INSTALLFOLDER" Guid="A3528BD7-DF0A-4334-8BF7-75FCC2328A63" Win64='yes'>
230
                <File Id="fil25C6F19EFB20FE77CA17650F918CB561" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\RestSharp.dll" />
231
            </Component>
232
            <Component Id="cmpA07E47E90BE78F39DC836350A272AD7E" Directory="INSTALLFOLDER" Guid="175CE52D-477A-4E45-8C62-A3EAFCE48F83" Win64='yes'>
233
                <File Id="filFC40DFE58E4E3410234192A7B56EE5DA" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\RestSharp.xml" />
234
            </Component>
235
            <Component Id="cmp0B7DCF3BDD5BA1BE346BED244739B409" Directory="INSTALLFOLDER" Guid="F76B9108-0696-4D5C-B5B4-DD96699B00F6" Win64='yes'>
236
                <File Id="filC9EC0B08804939F9B02B006B7F740330" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Rxx.dll" />
237
            </Component>
238
            <Component Id="cmp4D703F4F9E22020603CAD20F8A6732D6" Directory="INSTALLFOLDER" Guid="993A7FCB-02EC-41DD-B6FB-7F695EF442F5" Win64='yes'>
239
                <File Id="fil443D417F48D98C2F0BF916AD1A5F7E73" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Rxx.xml" />
240
            </Component>
241
            <Component Id="cmp11C8820ECB0CB2D86F64F2996509DCA7" Directory="INSTALLFOLDER" Guid="10446EB8-93B1-499B-B740-48B67E18C8EE" Win64='yes'>
242
                <File Id="fil634B1A249B0D62C150EFB286C2C91A46" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Controls.dll" />
243
            </Component>
244
            <Component Id="cmpAF56AE510EB3BDF893C5B06C6ABA7BDD" Directory="INSTALLFOLDER" Guid="31517AA7-FF5B-47AF-A585-D23EFD75C1F6" Win64='yes'>
245
                <File Id="filF728404062A49EA67C9D8FE3BBE0E898" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Controls.Docking.dll" />
246
            </Component>
247
            <Component Id="cmp21BF690CF842B5194CB2028F73189055" Directory="INSTALLFOLDER" Guid="2D9F9627-560D-405C-B008-841034AD2A49" Win64='yes'>
248
                <File Id="fil266D83FF68961E612507118F431810F7" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Controls.GridView.dll" />
249
            </Component>
250
            <Component Id="cmp4CBD77EFA337CFC3401C374F65E29BAA" Directory="INSTALLFOLDER" Guid="BE75CF50-CAA4-47B1-8D37-0D3C18912AF5" Win64='yes'>
251
                <File Id="fil3DF9298853D1D63F2B5664B24979D0E0" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Controls.Input.dll" />
252
            </Component>
253
            <Component Id="cmpBBA2EA4FDA3C5AA2693FAC9589038964" Directory="INSTALLFOLDER" Guid="6C3C743A-B83B-4B8E-8454-A03C91C7F789" Win64='yes'>
254
                <File Id="filDC3BAC1BF9BBD0564415BD06BEEE0135" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Controls.Navigation.dll" />
255
            </Component>
256
            <Component Id="cmpBF5C0D6200AF06B163C4D15C43D1664D" Directory="INSTALLFOLDER" Guid="F84B084E-331D-4BE1-A479-0A9FE0515B86" Win64='yes'>
257
                <File Id="filF79E0D2ADE14C7A2E11C65C296BC40BF" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Controls.RibbonView.dll" />
258
            </Component>
259
            <Component Id="cmp92AE6AD1C56764FC0C2F256343677A9F" Directory="INSTALLFOLDER" Guid="C727A92F-1EB1-4975-9546-19EEB5B859DC" Win64='yes'>
260
                <File Id="filD747EE49E2E0D8A06187AA226FF1C561" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Data.dll" />
261
            </Component>
262
            <Component Id="cmpCD235197A0E4A6BCD3DEB46A5728EB4F" Directory="INSTALLFOLDER" Guid="2374F5C7-960C-427B-A0F1-800E4B830DBB" Win64='yes'>
263
                <File Id="fil0E4AE6C9555A11AC8411AE8BE6530CDA" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Themes.VisualStudio2013.dll" />
264
            </Component>
265
            <Component Id="cmp7F07F6231918203727082BB6A28CC75F" Directory="INSTALLFOLDER" Guid="22FE42A1-8651-460D-B867-67E1CC2FC670" Win64='yes'>
266
                <File Id="fil3E19A0F06927704B530947F360809AD8" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Zip.dll" />
267
            </Component>
268
            <Component Id="cmpFF91FE36548D6FA9C8D0DC80206BE1EF" Directory="INSTALLFOLDER" Guid="C478F137-DD9A-4628-A07B-8CAFF92BA681" Win64='yes'>
269
                <File Id="fil898D8F5BF92067A65BDD539092A9A061" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Telerik.Windows.Zip.xml" />
270
            </Component>
271
            <Component Id="cmp0514F1BB70C8ECCFF44A0A355A53441B" Directory="INSTALLFOLDER" Guid="F82992EC-E1EA-4C1A-92D7-388D207D0EFB" Win64='yes'>
272
                <File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\ToggleSwitch.dll" />
273
            </Component>
274
            <Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" Win64='yes'>
275
                <File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\ZoomAndPan.dll" />
276
            </Component>
277
            <Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" Win64='yes'>
278
                <File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\de\Telerik.Windows.Controls.resources.dll" />
279
            </Component>
280
            <Component Id="cmp2A3F3E6BA2490D3202F1332C9EC174FB" Directory="dir9AE38F4F5CB5E565E774521E138F44FD" Guid="3E60D941-DBE2-472F-BB71-544F5CF588B4" Win64='yes'>
281
                <File Id="fil5D75AD906A44966046A97C57C4F18833" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\es\Telerik.Windows.Controls.resources.dll" />
282
            </Component>
283
            <Component Id="cmp018DDF4A0C68B7CD2430401924062DB2" Directory="dirB55DFDA91FEE7CCCBC65CA7493B75748" Guid="7D79A805-D7B9-4E0F-885D-356CBB0AE28F" Win64='yes'>
284
                <File Id="filABD02679788FB3CF55E5561863627EB1" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\fr\Telerik.Windows.Controls.resources.dll" />
285
            </Component>
286
            <Component Id="cmp7C8985562649003E18B234BE73E4B656" Directory="dir45DE18DD71F3E8DD6BE4A0E2B48778C8" Guid="F7BE7736-783F-438D-931E-D4B06DD4D0AD" Win64='yes'>
287
                <File Id="fil2AB10F4CAB8B23469B3F044F6FA6C8FF" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\it\Telerik.Windows.Controls.resources.dll" />
288
            </Component>
289
            <Component Id="cmpF3CF8EE111D7CD9F53555A41C71F46AB" Directory="dirF152986C1E6339E5EF84FD1370841521" Guid="A503D6F2-C5CD-4AF4-8880-792E54E44464" Win64='yes'>
290
                <File Id="fil9DF62BA15697484B5ADD8F6342B72577" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\ko\EntityFramework.resources.dll" />
291
            </Component>
292
            <Component Id="cmp9D362277309EED1B413C0EC318CDF8D0" Directory="dir2F3D431E0ED26930C4D37E679C7700A1" Guid="447C0CE9-D606-4557-8B59-66182CBD5E67" Win64='yes'>
293
                <File Id="fil0A3BECBAF1358C0A33D415890487998A" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\nl\Telerik.Windows.Controls.resources.dll" />
294
            </Component>
295
            <Component Id="cmp0CA869F93E8C96460E9DEDDBA02904A3" Directory="dirE562A4656FE03253EA39D17E8127BA05" Guid="EFC4F972-411E-42DB-8F9E-AF5AA092C2EB" Win64='yes'>
296
                <File Id="filE14203CE7880C200F8EBF2F86DD14C45" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\tr\Telerik.Windows.Controls.resources.dll" />
297
            </Component>
298
            <Component Id="cmpB972CF14E2FE46EF4C27DF8E2A8D8148" Directory="dir06249C254B8FEA6A37A7C6E4984EF433" Guid="DD3F9F2D-37DC-4FB1-BA8A-BE7600D0F681" Win64='yes'>
299
                <File Id="fil6A0332515469DC460F8463EC6A6624A9" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\tessdata\deu.traineddata" />
300
            </Component>
301
            <Component Id="cmp92673DCD3A790F0AE44C8C35A1E2CE7C" Directory="dir06249C254B8FEA6A37A7C6E4984EF433" Guid="97CA2A94-A16D-4160-92CC-9917011E793F" Win64='yes'>
302
                <File Id="fil8A735A93EC1DA3907F32FD0458422B92" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\tessdata\eng.traineddata" />
303
            </Component>
304
            <Component Id="cmp9971145325DD7CCCE8C465A817FDC26A" Directory="dir06249C254B8FEA6A37A7C6E4984EF433" Guid="13D63C44-13B4-4FDA-BBE5-811D4086E0B0" Win64='yes'>
305
                <File Id="filE90E86FD8DB35F24AAC22256077E0AA0" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\tessdata\fra.traineddata" />
306
            </Component>
307
            <Component Id="cmpE2CD3D3C1E99C37D8F73459EBEFD3BA4" Directory="dir06249C254B8FEA6A37A7C6E4984EF433" Guid="25B83C3D-915F-40D3-98E9-50F395072392" Win64='yes'>
308
                <File Id="filFA0821084DD0DB0573FAFB7DB367CDF2" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\tessdata\spa.traineddata" />
309
            </Component>            
310
            <Component Id="cmp4AAAF23576449894C66F0CD0A34DD81E" Directory="INSTALLFOLDER" Guid="0D279D98-F271-4E6A-BA5E-86619CAEFE4D" Win64='yes'>
311
                <File Id="filBF3009E800CE3B36AC8E63585FE2117F" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Svg2Xaml.dll" />
312
            </Component>
313
            <Component Id="cmp096B4B06A37EF2531C9A1122D763E919" Directory="INSTALLFOLDER" Guid="02814047-5201-4CD3-A63B-43E4051BD1F6" Win64='yes'>
314
                <File Id="fil56681951F589A14F0B808D7D4F936C29" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\Svg2Xaml.xml" />
315
            </Component>            
316
            <Component Id="cmpF5FBD3938B844D06B2BB93F3C8E9735D" Directory="INSTALLFOLDER" Guid="972720D3-9F4E-4115-A867-D428DFFE9C00" Win64='yes'>
317
                <File Id="fil05D02B4AA1454B0BAAB715EC9DC4EA20" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\log4net.dll" />
318
            </Component>
319
            <Component Id="cmp37D5E19B77924243BEC481CD72D30220" Directory="INSTALLFOLDER" Guid="FA4A1FA4-2393-4D7D-8C07-2012A751E1F5" Win64='yes'>
320
                <File Id="fil075399F2785342059E7C4C2B7872DA85" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\log4net.xml" />
321
            </Component>
322
            <Component Id="cmpF187B9086CF14C36BDBD3C0DE1C638C3" Directory="INSTALLFOLDER" Guid="89E15C73-8F9B-4308-83EE-B35766DB54D2" Win64='yes'>
323
                <File Id="filE16E5C37CA1646DB833466207DAA438F" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\System.Data.SQLite.dll" />
324
            </Component>
325
            <Component Id="cmpF187B9086CF14C36BDBA3C0DE1C638C3" Directory="INSTALLFOLDER" Guid="917bcf9e-afe7-40cc-b648-998a805d43eb" Win64='yes'>
326
                <File Id="filE16E5C37CA1646DB833466207DAA138F" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\System.Data.SQLite.dll.config" />
327
            </Component>
328
            <Component Id="cmp23D2D49DF6C44A029D1A2AB241AC5A70" Directory="INSTALLFOLDER" Guid="9879429A-61B9-4EF5-9BB0-2C71A34543AF" Win64='yes'>
329
                <File Id="filEABB54BD3D0148B59040DE16589206A3" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\System.Data.SQLite.EF6.dll" />
330
            </Component>
331
            <Component Id="cmp068D509157D54D23A542123CE71B5374" Directory="INSTALLFOLDER" Guid="1F5C3864-2808-4315-A408-1E9FDA733621" Win64='yes'>
332
                <File Id="fil89495469897C42868399E2A1D1CE119F" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\System.Data.SQLite.Linq.dll" />
333
            </Component>
334
            <Component Id="cmp19F6DF8A2ABC78D782D76F1EEC9A5800" Directory="dirCFEC9E4F88644EEEA2E2C3669DAF0201" Guid="C1521B0F-E4EC-4399-89C6-3346D4CA2926" Win64='yes'>
335
              <File Id="filC7EA62E1AC64247AFBE682E8631402B8" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\x64\SQLite.Interop.dll" />
336
            </Component>
337
            <Component Id="cmp77484AF39EF2F8BD64E876C33A1C3E49" Directory="dirD38EDF1F361B4F099EBE0B9D8968D256" Guid="12C908D5-3BC8-4B61-BEEE-60522A7D6BD9" Win64='yes'>
338
              <File Id="filD2ACACD0EBAF09B1953E9C3793C13C69" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\x86\SQLite.Interop.dll" />
339
            </Component>
340
            <Component Id="cmpA999CE51CD7441D1ABF8967B4D2C7A9A" Directory="INSTALLFOLDER" Guid="1B9A77C2-1A1C-41A6-8875-A5393AE5AC7A" Win64='yes'>
341
                <File Id="filCB063063508C47CFBA76F059EFC71E72" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\System.Reactive.dll" />
342
            </Component>
343
            <Component Id="cmpA7D3E561E3C645CAA87BCDA2052CE853" Directory="INSTALLFOLDER" Guid="2DB66F4F-9E7C-4050-BD2A-D9B825C660C0" Win64='yes'>
344
                <File Id="filCB33C867CDE342B6B09DB17464950739" KeyPath="yes" Source=".\Release\HyoSung\AnyCPU\System.Windows.Interactivity.dll" />
345
            </Component>            
346
            <Component Id="cmpA8E411F92BD54821B9A3CEF8E01BBE63" Directory="MyAppDataFolder" Guid="6BF0D3C5-0684-4E7D-BC53-4CE092A48FFE" Win64='yes'>
347
                <File Id="fil49E6FDC6BDFC49A5AB05A71FB2D3A5AE" KeyPath="yes" Source=".\Site\Hyosung\MARKUS.ini" />
348
            </Component>
349
			<Component Id="cmp92F6718F031E4AD2810155492929EE55" Directory="INSTALLFOLDER" Guid="CC6B1FD1-0587-4C56-B2F0-437BFA51B673" Win64='yes'>
350
                <File Id="fil32BE8515827243CE87971B56055C66F1" KeyPath="yes" Source=".\packages\NDP461-KB3102438-Web.exe" />
351
            </Component>
352
        </ComponentGroup>
353
    </Fragment>
354
</Wix>
Wix/MARKUS_HyoSung_x86.wxs
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?define NetFx461MinRelease = 394254 ?>
3
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
4
     xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" 
5
     xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension" 
6
     xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
7
  <Product Id="*" Name="Markus(x86)" Language="1033" Version="$VERSION" Manufacturer="DOFTECH(C)" UpgradeCode="83FC35CA-6B7D-40C3-9D5F-E8F76097B25C">
8
    <Package Platform="x86" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
9
    <MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
10
    <MediaTemplate EmbedCab="yes"/>
11
    
12
    <WixVariable Id="WixUILicenseRtf" Value="license.rtf" />
13
    <WixVariable Id="WixUIBannerBmp" Value="DOFTECH_LOGO.bmp" />
14
    
15
    <Feature Id="ProductFeature" Title="MARKUS" Level="1">
16
      <ComponentGroupRef Id="MARKUS" />
17
    </Feature>    
18
  </Product>    
19
  <Fragment>
20
    <Directory Id="TARGETDIR" Name="SourceDir">
21
      <Directory Id="DesktopFolder" Name="Desktop">
22
        <Component Id="DesktopShortcut" Guid="DF06024A-95FE-43E2-BDF2-7C686EAF391F" Feature="ProductFeature" >
23
          <RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes"/>          
24
          <RemoveFolder Id="DesktopFolder" On="uninstall"/>
25
        </Component>
26
      </Directory>
27
      
28
      <Directory Id="ProgramFilesFolder">
29
        <Directory Id="COMPANYFOLDER" Name="DOFTECH">
30
          <Directory Id="INSTALLFOLDER" Name="MARKUS" />
31
        </Directory>
32
      </Directory>  
33
    </Directory>
34
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
35
    <UI>
36
		<UIRef Id="WixUI_InstallDir"/>
37
			<Publish Dialog="WelcomeDlg"
38
				Control="Next"
39
				Event="NewDialog"
40
				Value="InstallDirDlg"
41
				Order="2">1</Publish>
42
			<Publish Dialog="InstallDirDlg"
43
				Control="Back"
44
				Event="NewDialog"
45
				Value="WelcomeDlg"
46
				Order="2">1</Publish>
47
			<Publish Dialog="ExitDialog" 
48
				Control="Finish" 
49
				Event="DoAction" 
50
				Value="SetupFX">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed and NOT WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED
51
			</Publish>			 	
52
	</UI>	
53
	<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1"/>
54
	<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Install .Net Framework 4.6.1" />
55
    <Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]NDP461-KB3102438-Web.exe" />
56
	<Property Id="NETFRAMEWORK40">
57
		<RegistrySearch Id="NetFramework40" Root="HKLM" Key="Software\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Release" Type="raw" />
58
	</Property>
59
	<Property Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Secure="yes" />
60
    <SetProperty Id="WIX_IS_NETFRAMEWORK_461_OR_LATER_INSTALLED" Value="1" After="AppSearch">
61
      NETFRAMEWORK40 >= "#$(var.NetFx461MinRelease)"
62
    </SetProperty>
63
    <CustomAction Id="SetupFX" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" /> 
64
  </Fragment>
65

  
66
  <Fragment>
67
    <DirectoryRef Id="TARGETDIR">
68
      <Component Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" Guid="57D045D4-AFC0-4874-8BA9-A1E8B9C348F9" KeyPath="yes">
69
        <RegistryKey ForceCreateOnInstall="yes" Key="KCOM\shell\open" Root="HKCR" />
70
      </Component>
71
    </DirectoryRef>
72
  </Fragment>
73
  
74
  <Fragment>
75
    <DirectoryRef Id="TARGETDIR">
76
      <Component Id="cmpB2A195FD7387054E641ABB044E70AD31" Guid="CA81C92A-E2BA-4E01-B4A0-6B5E5E5A6C63" KeyPath="yes">
77
        <RegistryKey Key="KCOM\shell\open\command" Root="HKCR">
78
          <RegistryValue Value="&quot;C:\Program Files\DOFTECH\MARKUS\KCOM.exe&quot; &quot;%1&quot;" Type="string" />
79
        </RegistryKey>
80
      </Component>
81
    </DirectoryRef>
82
  </Fragment>
83
  
84
  <Fragment>
85
    <DirectoryRef Id="TARGETDIR">
86
      <Component Id="cmpCA3EA94464F79A1D590AD23EE3921964" Guid="171260E2-66FC-4088-9F1F-3FAEB29250CA" KeyPath="yes">
87
        <RegistryKey ForceCreateOnInstall="yes" Key="KCOM\shell" Root="HKCR" />
88
      </Component>
89
    </DirectoryRef>
90
  </Fragment>
91
  
92
  <Fragment>
93
    <DirectoryRef Id="TARGETDIR">
94
      <Component Id="cmpEB1634EB055BA192F2B44B8310392EAD" Guid="D8795ADA-D3EC-4F34-86C3-7D6BE54420EA" KeyPath="yes">
95
        <RegistryKey Key="KCOM" Root="HKCR">
96
          <RegistryValue Name="URL Protocol" Value="" Type="expandable" />
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

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