프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / FinalService / KCOM_FinalService_DL / FinalService.wxs @ e477d458

이력 | 보기 | 이력해설 | 다운로드 (14.2 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
	<?define SourceDir=".\ProcessPublish"?>
4
	<Product Id="*" Name="FinalService" Language="1033" Version="1.0.0.0" Manufacturer="DOFTECH(C)" UpgradeCode="{891C1A03-B941-4E93-83C6-9AF6E4F6B31E}">
5
		<Package Platform="x64" InstallerVersion="400" Compressed="yes" InstallScope="perMachine" />
6
		
7
		<MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed. Setup will now exit." AllowSameVersionUpgrades="yes"/>
8
		<MediaTemplate EmbedCab="yes" />
9
		
10
		<Feature Id="ProductFeature" Title="FinalService" Level="1">
11
			<ComponentGroupRef Id="FinalServiceComponent" />
12
		</Feature>
13
		
14
		<Directory Id='TARGETDIR' Name='SourceDir'>
15
			<Directory Id="ProgramFiles64Folder">
16
				<Directory Id="COMPANYFOLDER" Name="DOFTECH" >
17
					<Directory Id="PRODUCTFOLDER" Name="MARKUS">
18
						<Directory Id="INSTALLFOLDER" Name="FinalService">
19
							<Directory Id="dirF152986C1E6339E5EF84FD1370841521" Name="ko" />
20
							<Directory Id="dir41772C233BE465DE0D167364B3BB566C" Name="Resources" />
21
						</Directory>
22
					</Directory>
23
				</Directory>
24
			</Directory>
25
		</Directory>
26
	</Product>
27
	
28
	<Fragment>
29
		<ComponentGroup Id="FinalServiceComponent">
30
			<Component Id="cmpCF9B3A227754E55B2A4622BDADF51333" Directory="INSTALLFOLDER" Guid="E1D01ECB-9A0B-40A4-ADD5-1A03C616196B" Win64="yes">
31
                <File Id="fil244CDAED28510644E512EA1DBCB9390F" KeyPath="yes" Source="$(var.SourceDir)\BouncyCastle.Crypto.dll" />
32
            </Component>
33
            <Component Id="cmp25F3DC37F9078F30A5AE2B62D20FD811" Directory="INSTALLFOLDER" Guid="42D59078-3A63-45B6-8C96-2D4E4EAC989E" Win64="yes">
34
                <File Id="filF8D2145548A097DACA5860948E80BE3D" KeyPath="yes" Source="$(var.SourceDir)\CommonLib.dll" />
35
            </Component>
36
            <Component Id="cmp8BF3BD91D65E89E8F3C6B64B950FBE94" Directory="INSTALLFOLDER" Guid="8F584F1F-6D68-43BE-A272-F1DC57D12C07" Win64="yes">
37
                <File Id="fil97C306D34D975E3B6C5D9B442DD614F0" KeyPath="yes" Source="$(var.SourceDir)\CommonLib.dll.config" />
38
            </Component>
39
            <Component Id="cmp86677032FF623BADE3D17E1235201335" Directory="INSTALLFOLDER" Guid="ADA54BBC-3BB4-40FC-8530-09104D3634C5" Win64="yes">
40
                <File Id="filD4D1ABD4E7AC14F6B415D1F579373422" KeyPath="yes" Source="$(var.SourceDir)\CommonLib.pdb" />
41
            </Component>
42
            <Component Id="cmp0BFABD100B4065787B40AA6B05938DF7" Directory="INSTALLFOLDER" Guid="8B16E71A-A0A2-486F-8843-52C15677C5BB" Win64="yes">
43
                <File Id="fil1D38723F4A034EDE78B6A3B94EFB99F2" KeyPath="yes" Source="$(var.SourceDir)\EntityFramework.dll" />
44
            </Component>
45
            <Component Id="cmp6E2A949A2EFA181AA55FDFD34CF54916" Directory="INSTALLFOLDER" Guid="05F510A9-5462-46EC-971B-58BC5ABFC806" Win64="yes">
46
                <File Id="fil1E4C39519B548E55B505FA96E52F4649" KeyPath="yes" Source="$(var.SourceDir)\FinalProcess.exe" />
47
            </Component>
48
            <Component Id="cmp839D7D212D95038F4D0259B3B85BE425" Directory="INSTALLFOLDER" Guid="CA012E04-1D97-4769-9DAF-516F753797B1" Win64="yes">
49
                <File Id="fil12C95806C17F8C5B17A97F40775021F2" KeyPath="yes" Source="$(var.SourceDir)\FinalProcess.exe.config" />
50
            </Component>
51
            <Component Id="cmp78B1E65D74123A90E005F056FD67E821" Directory="INSTALLFOLDER" Guid="D4E65DA6-786E-4ABC-AF9B-6AC2BCB0B007" Win64="yes">
52
                <File Id="fil8F5D8650D45CEE4B6D16B679E5EBBCB4" KeyPath="yes" Source="$(var.SourceDir)\FinalProcess.pdb" />
53
            </Component>
54
            <Component Id="cmp3A48F5A30902387B255D45B5EDC44587" Directory="INSTALLFOLDER" Guid="1F981141-8E6E-4827-B382-7955AA64F071" Win64="yes">
55
                <File Id="filDE2F07AD31DE6D1049A91283301C07F4" KeyPath="yes" Source="$(var.SourceDir)\FinalService.ini" />
56
            </Component>
57
            <Component Id="cmpEFC8E4FEAD65C6F8432B4EB578EBEA5F" Directory="INSTALLFOLDER" Guid="057D542C-49E4-4AB8-927A-5DD863B97765" Win64="yes">
58
                <File Id="filD04D74C9E941CA5FA1661C44EBD7C811" KeyPath="yes" Source="$(var.SourceDir)\IFinalPDF.dll" />
59
            </Component>
60
            <Component Id="cmp7C01D090D5096F253657674C192A248F" Directory="INSTALLFOLDER" Guid="BD30697F-FC51-4419-8981-E7EB210893B5" Win64="yes">
61
                <File Id="fil46A86F552FD0B2AC8E4DB28B5B6CC6B6" KeyPath="yes" Source="$(var.SourceDir)\IFinalPDF.pdb" />
62
            </Component>
63
            <Component Id="cmp1DE0B23F7942D4E47B62522F774F3C76" Directory="INSTALLFOLDER" Guid="1FC92F4D-A3BC-4033-8464-0FEFF82603F2" Win64="yes">
64
                <File Id="filF35DB5A41DFF81B0642F8FCBC3DFB906" KeyPath="yes" Source="$(var.SourceDir)\itextsharp.dll" />
65
            </Component>
66
            <Component Id="cmp93004A2A70CA6CC5550444DB6A0BB24B" Directory="INSTALLFOLDER" Guid="4A3831AF-DA98-43BA-B488-97D0F0D11B1B" Win64="yes">
67
                <File Id="fil718E22AC4914F03FC39F7293CDC8C672" KeyPath="yes" Source="$(var.SourceDir)\itextsharp.xml" />
68
            </Component>
69
            <Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="CEFD5068-B52A-431F-91F5-00DCD155CD79" Win64="yes">
70
                <File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source="$(var.SourceDir)\KCOMDataModel.dll" />
71
            </Component>
72
            <Component Id="cmpEE8E531D52E746388211D454A7B652CD" Directory="INSTALLFOLDER" Guid="717A1168-1861-4BDB-9C50-BE3D146F255C" Win64="yes">
73
                <File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source="$(var.SourceDir)\KCOMDataModel.dll.config" />
74
            </Component>
75
            <Component Id="cmpAC57197741E9A6B1035A4DCECC202A69" Directory="INSTALLFOLDER" Guid="2C7D538F-1847-4007-B099-31015848446C" Win64="yes">
76
                <File Id="fil534ED2FA3B23BF9D18B4EB0B5519FB91" KeyPath="yes" Source="$(var.SourceDir)\KCOMDataModel.pdb" />
77
            </Component>
78
            
79
			<Component Id="WindowsServicesComponent" Directory="INSTALLFOLDER" Guid="{3D00166E-AAAA-4F24-B94F-3D5E9ED21D66}" Win64="yes">
80
				<File Id="KCOM_FinalService.exe" Name="KCOM_FinalService.exe" Source="$(var.SourceDir)\KCOM_FinalService.exe"/>
81
				<ServiceInstall Id="MARKUS_FinalService" 
82
				Name="FinalService" 
83
				DisplayName="MARKUS FinalService" 
84
				Description="convert user comments to pdf file" 
85
				Start="auto" 
86
				Type="ownProcess" 
87
				ErrorControl="normal" 
88
				Account="LocalSystem" 
89
				Arguments="/ARGUMENTS LIST" 
90
				Vital="yes" 
91
				Interactive="yes"/>
92
				<ServiceControl Id="StartService" 
93
				Name="FinalService" 
94
				Start="install" 
95
				Stop="both" 
96
				Remove="uninstall" 
97
				Wait="yes"/>
98
				<ServiceConfig ServiceName="KCOM_FinalService" OnInstall="yes" DelayedAutoStart="yes"/>
99
			</Component>
100
			
101
			<Component Id="monitorservice" Directory="INSTALLFOLDER" Guid="44c71fdb-afa5-490e-b111-40a23039f665" Win64='yes'>
102
				<File Id="monitorservice" KeyPath="yes" Source="$(var.SourceDir)\FinalService_Watcher.exe" />
103
				<ServiceInstall Id="MonitorServiceInstaller" 
104
				Type="ownProcess" 
105
				Name="FinalService_Watcher" 
106
				DisplayName="MARKUS FinalService Watcher" 
107
				Description="convert user comments to pdf file monitoring" 
108
				Start="auto" 
109
				ErrorControl="normal" />
110
				<!-- Tell WiX to start the Service -->
111
				<ServiceControl Id="MonitorServiceController" Start="install" Stop="both" Remove="uninstall" Name="FinalService_Watcher" Wait="yes" />
112
			</Component>
113
	  
114
            <Component Id="cmp2662FB243DAE8DF43E45C18BBC6963D6" Directory="INSTALLFOLDER" Guid="30E5AB36-7EC5-45B8-BA9D-36228E00BE35" Win64="yes">
115
                <File Id="fil310CC5D3573552ED8BE7E9CC58ACB9A1" KeyPath="yes" Source="$(var.SourceDir)\KCOM_FinalService.exe.config" />
116
            </Component>
117
            <Component Id="cmp37F3A3DFF4F75A528664CAA02BC71EC3" Directory="INSTALLFOLDER" Guid="A7A4862E-7ADD-4E09-90D4-E3327FFB918C" Win64="yes">
118
                <File Id="filD58712190D5B4B32402576CAB7CF2FDF" KeyPath="yes" Source="$(var.SourceDir)\KCOM_FinalService.pdb" />
119
            </Component>
120
            <Component Id="cmp7EE89B380F7C8EC18AABE62FC78AC9AB" Directory="INSTALLFOLDER" Guid="CDA3A9BF-83E3-4C8B-9A3B-E4BA2769A337" Win64="yes">
121
                <File Id="fil54D1D9F81A7598FA61D2D90AFB5F5D01" KeyPath="yes" Source="$(var.SourceDir)\Log.config" />
122
            </Component>
123
			<Component Id="cmpBCAFDA9D969C428BBDBBB94765B29397" Directory="INSTALLFOLDER" Guid="49A9A79A-E294-4D93-A23D-5D1D519DACAF" Win64="yes">
124
                <File Id="fil9487EBE0A3E545938DDA50D50B409BF4" KeyPath="yes" Source="$(var.SourceDir)\LogProcess.config" />
125
            </Component>
126
            <Component Id="cmp13D58469BCB864EB53214ED46E622188" Directory="INSTALLFOLDER" Guid="015B1A3D-B876-47AB-8E1D-AA29D05541CE" Win64="yes">
127
                <File Id="fil28F7A9478894C77C5F6C2A95DAA4B459" KeyPath="yes" Source="$(var.SourceDir)\log4net.dll" />
128
            </Component>
129
            <Component Id="cmp742785C9A7B88BE6B2E81C2322E3D2EE" Directory="INSTALLFOLDER" Guid="277D40DA-6547-474E-BE42-FB61F8910C09" Win64="yes">
130
                <File Id="filA307C00D897BECB908C510DE71A3AD29" KeyPath="yes" Source="$(var.SourceDir)\log4net.xml" />
131
            </Component>
132
            <Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="26346578-38C6-48BC-9BF7-E8E113C4B5AE" Win64="yes">
133
                <File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source="$(var.SourceDir)\MarkupToPDF.dll" />
134
            </Component>
135
            <Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="27C38059-A68D-458F-BC9D-551233FC7B90" Win64="yes">
136
                <File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source="$(var.SourceDir)\MarkupToPDF.dll.config" />
137
            </Component>
138
            <Component Id="cmp2B70E30014C98F3D3D84D9932DBCC545" Directory="INSTALLFOLDER" Guid="C03EEB07-A2B6-4442-9BBA-7C3A050C7861" Win64="yes">
139
                <File Id="filFB7F04795E40E25D3139205DF8500C06" KeyPath="yes" Source="$(var.SourceDir)\MarkupToPDF.pdb" />
140
            </Component>
141
            <Component Id="cmp0BBC8C0CCEC8F022F944984A03840D54" Directory="INSTALLFOLDER" Guid="090F1B46-5450-4C71-A49C-AE3C1C9DA67F" Win64="yes">
142
                <File Id="fil8AC79F3512ECCFAA2E50F71230FB27FF" KeyPath="yes" Source="$(var.SourceDir)\Markus.Fonts.dll" />
143
            </Component>
144
            <Component Id="cmp0B17840AD798893757D1CC923D24D486" Directory="INSTALLFOLDER" Guid="F9166245-1F6A-4153-A1ED-DAC654ECCC8B" Win64="yes">
145
                <File Id="fil3077798DBF756B7AF5C41D8BF24F76FD" KeyPath="yes" Source="$(var.SourceDir)\Markus.Fonts.pdb" />
146
            </Component>
147
            <Component Id="cmpBC4FC00A26E7D32479D42D3411317FC5" Directory="INSTALLFOLDER" Guid="DBDED546-EE8B-4D69-86D1-78219B5D3367" Win64="yes">
148
                <File Id="fil90A8AAD9FC612906D405476D61CEA3F4" KeyPath="yes" Source="$(var.SourceDir)\Newtonsoft.Json.dll" />
149
            </Component>
150
            <Component Id="cmp125C379E185231EFADA4CB4301BD0A9E" Directory="INSTALLFOLDER" Guid="4EF51F86-CBE2-4F1C-936D-5EEF9B561864" Win64="yes">
151
                <File Id="fil3A2F44A7730E98D18E0948B3261DFABD" KeyPath="yes" Source="$(var.SourceDir)\Newtonsoft.Json.xml" />
152
            </Component>
153
            <Component Id="cmp7F07F6231918203727082BB6A28CC75F" Directory="INSTALLFOLDER" Guid="0072ACBD-1351-4AF4-BB86-214BF0769633" Win64="yes">
154
                <File Id="fil3E19A0F06927704B530947F360809AD8" KeyPath="yes" Source="$(var.SourceDir)\Telerik.Windows.Zip.dll" />
155
            </Component>
156
            <Component Id="cmpFF91FE36548D6FA9C8D0DC80206BE1EF" Directory="INSTALLFOLDER" Guid="D11A8023-19AD-4BE1-A828-0AF2765CDD6F" Win64="yes">
157
                <File Id="fil898D8F5BF92067A65BDD539092A9A061" KeyPath="yes" Source="$(var.SourceDir)\Telerik.Windows.Zip.xml" />
158
            </Component>
159
            <Component Id="cmp4433DC3B67BCEA113261FF2801E068D8" Directory="INSTALLFOLDER" Guid="56E0B956-EBE1-4A10-82C3-9D8F03FE1BCC" Win64="yes">
160
                <File Id="filB2B7A97408DB693F7E28CEFA53C1C93A" KeyPath="yes" Source="$(var.SourceDir)\UploadFinal.dll" />
161
            </Component>
162
            <Component Id="cmp295EB8148D797BC47D8CDBAB15468391" Directory="INSTALLFOLDER" Guid="0A9C4CD9-0670-4AA4-9DA8-806C3DE885C0" Win64="yes">
163
                <File Id="fil14602A3063C9B46E5557B7E96881A115" KeyPath="yes" Source="$(var.SourceDir)\UploadFinal.dll.config" />
164
            </Component>
165
            <Component Id="cmp2381F9440866725A08792A10507A7B99" Directory="INSTALLFOLDER" Guid="0BAF9C6E-3696-4CEA-AD8C-DDC23C60716D" Win64="yes">
166
                <File Id="fil9C7DCAFE5E1CEA19D279AF17F76B79C6" KeyPath="yes" Source="$(var.SourceDir)\UploadFinal.pdb" />
167
            </Component>
168
            <Component Id="cmpF3CF8EE111D7CD9F53555A41C71F46AB" Directory="dirF152986C1E6339E5EF84FD1370841521" Guid="C3E2A277-FC3D-4A6A-9B5E-4EB7EE524B26" Win64="yes">
169
                <File Id="fil9DF62BA15697484B5ADD8F6342B72577" KeyPath="yes" Source="$(var.SourceDir)\ko\EntityFramework.resources.dll" />
170
            </Component>
171
            <Component Id="cmpE5658AF80F3604D566FB7792B4F119AA" Directory="dir41772C233BE465DE0D167364B3BB566C" Guid="270264C1-96DC-430D-8B20-2ABF086912A8" Win64="yes">
172
                <File Id="fil29929991F4F8A6599D2533463D063C3B" KeyPath="yes" Source="$(var.SourceDir)\Resources\NanumGothic.ttf" />
173
            </Component>
174
            <Component Id="cmp8D70268BD1010AFF04FE0366E50CA922" Directory="dir41772C233BE465DE0D167364B3BB566C" Guid="BADB1DEB-6A95-466C-A8A8-A062F54C51E2" Win64="yes">
175
                <File Id="fil026FC2411D3DCA70A345F8B9DCE34825" KeyPath="yes" Source="$(var.SourceDir)\Resources\NanumMyeongjo-Regular.ttf" />
176
            </Component>
177
            <Component Id="cmpEA5B96D62D04332D44C53951C808347A" Directory="dir41772C233BE465DE0D167364B3BB566C" Guid="56BF27E4-FAA6-4350-82A1-C3DE5504057B" Win64="yes">
178
                <File Id="fil9B56D2BD72D1D16DB347820D1E0F9487" KeyPath="yes" Source="$(var.SourceDir)\Resources\NanumSquareRoundR.ttf" />
179
            </Component>
180
            <Component Id="cmpC129713EB3FBD80CCB02BF600C1F0F55" Directory="dir41772C233BE465DE0D167364B3BB566C" Guid="3F0B9142-184B-4308-A320-D8220F28A18F" Win64="yes">
181
                <File Id="filFAE58E284B9F60953B72B12CF2FEB67A" KeyPath="yes" Source="$(var.SourceDir)\Resources\Verdana.ttf" />
182
            </Component>
183
		</ComponentGroup>
184
	</Fragment>
185
</Wix>
클립보드 이미지 추가 (최대 크기: 500 MB)