개정판 3c71b3a5
issue #000: merged master
Change-Id: Id7e766c44e158848f168c86ae220da1700fa36ad
MARKUS.wxs | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"> |
|
2 |
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
|
|
3 | 3 |
<Product Id="*" Name="MARKUS" Language="1033" Version="1.0.0.0" Manufacturer="DOFTECH(C)" UpgradeCode="83FC35CA-6B7D-40C3-9D5F-E8F76097B25C"> |
4 | 4 |
<Package Platform="x64" InstallerVersion="200" Compressed="yes" InstallScope="perMachine" /> |
5 | 5 |
|
... | ... | |
11 | 11 |
|
12 | 12 |
<Feature Id="ProductFeature" Title="MARKUS" Level="1"> |
13 | 13 |
<ComponentGroupRef Id="MARKUS" /> |
14 |
</Feature> |
|
14 |
</Feature>
|
|
15 | 15 |
|
16 |
<Property Id="NOTEPAD" Value="notepad.exe" /> |
|
17 |
<CustomAction Id="LaunchFile" Property="NOTEPAD" ExeCommand="[INSTALLFOLDER]readme.txt" Return="asyncNoWait" /> |
|
16 |
<CustomAction Id="NETFRAMEWORK_461" |
|
17 |
Directory="INSTALLFOLDER" |
|
18 |
ExeCommand=""[INSTALLFOLDER]NDP461-KB3102438-Web.exe" /norestart" /passive" /showrumi" /ChainingPackage" Contoso" |
|
19 |
Execute="commit" |
|
20 |
Return="asyncNoWait" |
|
21 |
Impersonate="no" |
|
22 |
/> |
|
23 |
|
|
24 |
<InstallExecuteSequence> |
|
25 |
<Custom Action='NETFRAMEWORK_461' After='InstallFiles' /> |
|
26 |
</InstallExecuteSequence> |
|
27 |
|
|
28 |
<Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]readme.html" /> |
|
29 |
<CustomAction Id="LaunchBrowser" |
|
30 |
BinaryKey="WixCA" |
|
31 |
DllEntry="WixShellExec" |
|
32 |
Impersonate="yes" /> |
|
18 | 33 |
<InstallExecuteSequence> |
19 |
<Custom Action='LaunchFile' After='InstallFinalize'>NOT Installed</Custom>
|
|
34 |
<Custom Action='LaunchBrowser' After='InstallFinalize'>NOT Installed</Custom>
|
|
20 | 35 |
</InstallExecuteSequence> |
21 | 36 |
</Product> |
22 | 37 |
|
... | ... | |
24 | 39 |
<Directory Id="TARGETDIR" Name="SourceDir"> |
25 | 40 |
<Directory Id="DesktopFolder" Name="Desktop"> |
26 | 41 |
<Component Id="DesktopShortcut" Guid="DF06024A-95FE-43E2-BDF2-7C686EAF391F" Feature="ProductFeature" Win64='yes'> |
27 |
<RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes"/> |
|
28 |
<Shortcut Id="DesktopShortcut" |
|
29 |
Directory="DesktopFolder" |
|
30 |
Name="MARKUS" |
|
31 |
Description="PDF Markup Tool" |
|
32 |
Target="[INSTALLFOLDER]KCOM.exe" |
|
33 |
WorkingDirectory="INSTALLFOLDER" /> |
|
42 |
<RegistryValue Root="HKCU" Key="Software\DOFTECH\MARKUS" Name="installed" Type="integer" Value="1" KeyPath="yes"/> |
|
34 | 43 |
<RemoveFolder Id="DesktopFolder" On="uninstall"/> |
35 | 44 |
</Component> |
36 | 45 |
</Directory> |
... | ... | |
42 | 51 |
</Directory> |
43 | 52 |
</Directory> |
44 | 53 |
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" /> |
45 |
<UIRef Id="WixUI_InstallDir"/> |
|
54 |
<UIRef Id="WixUI_InstallDir"/>
|
|
46 | 55 |
|
47 |
<UI> |
|
48 |
<Publish Dialog="ExitDialog" |
|
49 |
Control="Finish" |
|
50 |
Event="DoAction" |
|
51 |
Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed |
|
52 |
</Publish> |
|
53 |
</UI> |
|
54 |
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch MARKUS" /> |
|
55 |
<Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]KCOM.exe" /> |
|
56 |
<CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" /> |
|
57 | 56 |
</Fragment> |
58 | 57 |
|
59 | 58 |
<Fragment> |
... | ... | |
125 | 124 |
<Fragment> |
126 | 125 |
<ComponentGroup Id="MARKUS"> |
127 | 126 |
<ComponentRef Id="CreateMyAppDataFolder" /> |
127 |
<ComponentRef Id="cmp67889FD2219FCD1ECDA0BD9FE906CD7A" /> |
|
128 |
<ComponentRef Id="cmpB2A195FD7387054E641ABB044E70AD31" /> |
|
129 |
<ComponentRef Id="cmpCA3EA94464F79A1D590AD23EE3921964" /> |
|
130 |
<ComponentRef Id="cmpEB1634EB055BA192F2B44B8310392EAD" /> |
|
128 | 131 |
<Component Id="cmpCC866C67D0ACDB0EBE26789908374F45" Directory="INSTALLFOLDER" Guid="F6CF8A7C-00AA-4B45-ADD4-F3DA249D8E64" Win64='yes'> |
129 | 132 |
<File Id="fil4A00EA3A4A830EE9C257BEC8A7AA9E1A" KeyPath="yes" Source=".\Setup\Bytescout.PDFExtractor.dll" /> |
130 | 133 |
</Component> |
... | ... | |
136 | 139 |
</Component> |
137 | 140 |
<Component Id="cmp6CF5CB56E3583D0EBD44D2BB10A62A27" Directory="INSTALLFOLDER" Guid="E0007A37-1DBD-49F4-B24B-D758C1209839" Win64='yes'> |
138 | 141 |
<File Id="filD3369B082D009ADB833B8DD9F589E45E" KeyPath="yes" Source=".\Setup\EntityFramework.xml" /> |
139 |
</Component> |
|
140 |
<Component Id="cmpEFC8E4FEAD65C6F8432B4EB578EBEA5F" Directory="INSTALLFOLDER" Guid="DC38EC4A-2587-418E-BDB8-5031B21CFD8D" Win64='yes'> |
|
141 |
<File Id="filD04D74C9E941CA5FA1661C44EBD7C811" KeyPath="yes" Source=".\Setup\IFinalPDF.dll" /> |
|
142 |
</Component> |
|
142 |
</Component> |
|
143 | 143 |
<Component Id="cmpA415203DE9EF9D193E74C69FE81234D3" Directory="INSTALLFOLDER" Guid="D988FC9F-EEBB-4DA9-BDA2-46B926576509" Win64='yes'> |
144 | 144 |
<File Id="fil83609071B2AD8A06678837154646C3FB" KeyPath="yes" Source=".\Setup\IKCOM.dll" /> |
145 | 145 |
</Component> |
... | ... | |
153 | 153 |
<File Id="filDBD3D396B7182945BD91EEFC05F44BB9" KeyPath="yes" Source=".\Setup\KCOM.exe" /> |
154 | 154 |
</Component> |
155 | 155 |
<Component Id="cmp8234C30B57CA4022B9BA108719FDF848" Directory="INSTALLFOLDER" Guid="3E2E60BB-3122-40F5-9A76-BDCF3F88D522" Win64='yes'> |
156 |
<File Id="fil275D1AADC07745DA9912353B6B5FC53F" KeyPath="yes" Source=".\readme.txt" /> |
|
156 |
<File Id="fil275D1AADC07745DA9912353B6B5FC53F" KeyPath="yes" Source=".\readme.html" /> |
|
157 |
</Component> |
|
158 |
<Component Id="cmp92F6718F031E4AD2810155492929EE55" Directory="INSTALLFOLDER" Guid="CC6B1FD1-0587-4C56-B2F0-437BFA51B673" Win64='yes'> |
|
159 |
<File Id="fil32BE8515827243CE87971B56055C66F1" KeyPath="yes" Source=".\packages\NDP461-KB3102438-Web.exe" /> |
|
157 | 160 |
</Component> |
158 | 161 |
<Component Id="cmp008EC7C4B15BA79DEC806A9852526EF9" Directory="INSTALLFOLDER" Guid="B4829BEF-7376-4039-8E1D-8A46D257F4AF" Win64='yes'> |
159 | 162 |
<File Id="filD7A7D725F3C20E26B1A149EAABD9323C" KeyPath="yes" Source=".\Setup\KCOM.exe.config" /> |
... | ... | |
168 | 171 |
<File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" /> |
169 | 172 |
</Component> |
170 | 173 |
<Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" Win64='yes'> |
171 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\CommonLib.dll" /> |
|
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\Obfuscator_Output\CommonLib.dll" />
|
|
172 | 175 |
</Component> |
173 | 176 |
<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" Win64='yes'> |
174 | 177 |
<File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll" /> |
... | ... | |
177 | 180 |
<File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll.config" /> |
178 | 181 |
</Component> |
179 | 182 |
<Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" Win64='yes'> |
180 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll" /> |
|
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\Obfuscator_Output\MarkupToPDF.dll" />
|
|
181 | 184 |
</Component> |
182 | 185 |
<Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" Win64='yes'> |
183 | 186 |
<File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll.config" /> |
... | ... | |
267 | 270 |
<File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Setup\ToggleSwitch.dll" /> |
268 | 271 |
</Component> |
269 | 272 |
<Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" Win64='yes'> |
270 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\ZoomAndPan.dll" /> |
|
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\Obfuscator_Output\ZoomAndPan.dll" />
|
|
271 | 274 |
</Component> |
272 | 275 |
<Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" Win64='yes'> |
273 | 276 |
<File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Setup\de\Telerik.Windows.Controls.resources.dll" /> |
내보내기 Unified diff