markus / SetupTest / Product.wxs @ a1e2ba68
이력 | 보기 | 이력해설 | 다운로드 (9.8 KB)
1 |
<?xml version="1.0" encoding="UTF-8"?> |
---|---|
2 |
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> |
3 |
<?define KCOM_TargetDir=$(var.KCOM.TargetDir)?> |
4 |
<?define Markus.Fonts_TargetDir=$(var.Markus.Fonts.TargetDir)?> |
5 |
<?define CommonLib_TargetDir=$(var.CommonLib.TargetDir)?> |
6 |
<?define IIpc_TargetDir=$(var.IIpc.TargetDir)?> |
7 |
<?define KCOMDataModel_TargetDir=$(var.KCOMDataModel.TargetDir)?> |
8 |
<?define ZoomAndPan_TargetDir=$(var.ZoomAndPan.TargetDir)?> |
9 |
<?define IKCOM_TargetDir=$(var.IKCOM.TargetDir)?> |
10 |
<?define MarkupToPDF_TargetDir=$(var.MarkupToPDF.TargetDir)?> |
11 |
<?define DownloadManager_TargetDir=$(var.DownloadManager.TargetDir)?> |
12 |
<Product Id="*" Name="SetupTest" Language="1033" Version="1.0.0.0" Manufacturer="" UpgradeCode="95a836e9-681f-4208-9f6a-c9d6c28f2cd3"> |
13 |
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" /> |
14 |
|
15 |
<MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> |
16 |
<MediaTemplate /> |
17 |
|
18 |
<Feature Id="ProductFeature" Title="SetupTest" Level="1"> |
19 |
<ComponentGroupRef Id="ProductComponents" /> |
20 |
<ComponentGroupRef Id="ProgramFilesFolder_files" /> |
21 |
</Feature> |
22 |
</Product> |
23 |
|
24 |
<Fragment> |
25 |
<Directory Id="TARGETDIR" Name="SourceDir"> |
26 |
<Directory Id="ProgramFilesFolder"> |
27 |
<Directory Id="INSTALLFOLDER" Name="SetupTest" /> |
28 |
</Directory> |
29 |
</Directory> |
30 |
</Fragment> |
31 |
|
32 |
<Fragment> |
33 |
<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER"> |
34 |
<!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. --> |
35 |
<!-- <Component Id="ProductComponent"> --> |
36 |
<!-- TODO: Insert files, registry keys, and other resources here. --> |
37 |
<!-- </Component> --> |
38 |
<Component Id="Resources_NanumMyeongjo_Regular.ttf" Guid="0c2ce54d-fba4-430e-b2cd-2382f8c4c7cb"> |
39 |
<File Id="Resources_NanumMyeongjo_Regular.ttf" Name="NanumMyeongjo-Regular.ttf" Source="$(var.Markus.Fonts_TargetDir)Resources\NanumMyeongjo-Regular.ttf" /> |
40 |
</Component> |
41 |
<Component Id="Resources_NanumGothic.ttf" Guid="ba58347b-43d5-4652-be1b-1d45aef97c6e"> |
42 |
<File Id="Resources_NanumGothic.ttf" Name="NanumGothic.ttf" Source="$(var.Markus.Fonts_TargetDir)Resources\NanumGothic.ttf" /> |
43 |
</Component> |
44 |
<Component Id="Resources_NanumSquareRoundR.ttf" Guid="f64987ff-23d1-4aca-87d0-8a026dc1023c"> |
45 |
<File Id="Resources_NanumSquareRoundR.ttf" Name="NanumSquareRoundR.ttf" Source="$(var.Markus.Fonts_TargetDir)Resources\NanumSquareRoundR.ttf" /> |
46 |
</Component> |
47 |
<Component Id="Resources_Verdana.ttf" Guid="88a2d6d1-2990-407b-8bfe-e79c0115d7b0"> |
48 |
<File Id="Resources_Verdana.ttf" Name="Verdana.ttf" Source="$(var.Markus.Fonts_TargetDir)Resources\Verdana.ttf" /> |
49 |
</Component> |
50 |
</ComponentGroup> |
51 |
</Fragment> |
52 |
<Fragment> |
53 |
<ComponentGroup Id="ProgramFilesFolder_files" Directory="ProgramFilesFolder"> |
54 |
<Component Id="KCOM.exe" Guid="82d9e86e-a8d8-449b-abe0-1fe34e280bcd"> |
55 |
<File Id="KCOM.exe" Name="KCOM.exe" Source="$(var.KCOM_TargetDir)KCOM.exe" /> |
56 |
</Component> |
57 |
<Component Id="Bytescout.PDFExtractor.OCRExtension.dll" Guid="8d9288f6-6611-422b-85ed-41a1a1db22be"> |
58 |
<File Id="Bytescout.PDFExtractor.OCRExtension.dll" Name="Bytescout.PDFExtractor.OCRExtension.dll" Source="$(var.KCOM_TargetDir)Bytescout.PDFExtractor.OCRExtension.dll" /> |
59 |
</Component> |
60 |
<Component Id="Telerik.Windows.Zip.dll" Guid="d79e23d8-4219-4269-a5c1-61f2f5ba9190"> |
61 |
<File Id="Telerik.Windows.Zip.dll" Name="Telerik.Windows.Zip.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Zip.dll" /> |
62 |
</Component> |
63 |
<Component Id="Svg2Xaml.dll" Guid="4923b829-24fa-4c87-abe0-e44ff405faa6"> |
64 |
<File Id="Svg2Xaml.dll" Name="Svg2Xaml.dll" Source="$(var.KCOM_TargetDir)Svg2Xaml.dll" /> |
65 |
</Component> |
66 |
<Component Id="Newtonsoft.Json.dll" Guid="cf35582a-10f9-4fce-9149-47448ffd87c7"> |
67 |
<File Id="Newtonsoft.Json.dll" Name="Newtonsoft.Json.dll" Source="$(var.KCOM_TargetDir)Newtonsoft.Json.dll" /> |
68 |
</Component> |
69 |
<Component Id="CommonLib.dll" Guid="2ae4c0ed-91d9-43b6-95cb-0b327f342ebd"> |
70 |
<File Id="CommonLib.dll" Name="CommonLib.dll" Source="$(var.CommonLib_TargetDir)CommonLib.dll" /> |
71 |
</Component> |
72 |
<Component Id="IIpc.dll" Guid="ad9baa9b-5ce2-4eb7-874f-ff71f41ab064"> |
73 |
<File Id="IIpc.dll" Name="IIpc.dll" Source="$(var.IIpc_TargetDir)IIpc.dll" /> |
74 |
</Component> |
75 |
<Component Id="Bytescout.PDFExtractor.dll" Guid="29034177-b38c-4d36-819f-d894aca0010a"> |
76 |
<File Id="Bytescout.PDFExtractor.dll" Name="Bytescout.PDFExtractor.dll" Source="$(var.KCOM_TargetDir)Bytescout.PDFExtractor.dll" /> |
77 |
</Component> |
78 |
<Component Id="Microsoft.AspNet.SignalR.Client.dll" Guid="d9d43f39-713a-456c-97bd-e57df48d3188"> |
79 |
<File Id="Microsoft.AspNet.SignalR.Client.dll" Name="Microsoft.AspNet.SignalR.Client.dll" Source="$(var.KCOM_TargetDir)Microsoft.AspNet.SignalR.Client.dll" /> |
80 |
</Component> |
81 |
<Component Id="itextsharp.dll" Guid="de5d4b21-1b71-4aa3-8e1f-83a890acb641"> |
82 |
<File Id="itextsharp.dll" Name="itextsharp.dll" Source="$(var.KCOM_TargetDir)itextsharp.dll" /> |
83 |
</Component> |
84 |
<Component Id="KCOMDataModel.dll" Guid="67bcb306-8dd8-4b8d-aa68-3d20ca05d2b8"> |
85 |
<File Id="KCOMDataModel.dll" Name="KCOMDataModel.dll" Source="$(var.KCOMDataModel_TargetDir)KCOMDataModel.dll" /> |
86 |
</Component> |
87 |
<Component Id="Microsoft.Expression.Interactions.dll" Guid="acad2ad4-2f3c-4c26-bb16-4ae63470eb6c"> |
88 |
<File Id="Microsoft.Expression.Interactions.dll" Name="Microsoft.Expression.Interactions.dll" Source="$(var.KCOM_TargetDir)Microsoft.Expression.Interactions.dll" /> |
89 |
</Component> |
90 |
<Component Id="log4net.dll" Guid="ef100701-a9ab-475b-a3cc-609fb7b30a71"> |
91 |
<File Id="log4net.dll" Name="log4net.dll" Source="$(var.KCOM_TargetDir)log4net.dll" /> |
92 |
</Component> |
93 |
<Component Id="ToggleSwitch.dll" Guid="abbe2272-4448-44e8-b970-1b539a3822b7"> |
94 |
<File Id="ToggleSwitch.dll" Name="ToggleSwitch.dll" Source="$(var.KCOM_TargetDir)ToggleSwitch.dll" /> |
95 |
</Component> |
96 |
<Component Id="ZoomAndPan.dll" Guid="ef2a31d4-c211-4730-9460-2feca1ebf141"> |
97 |
<File Id="ZoomAndPan.dll" Name="ZoomAndPan.dll" Source="$(var.ZoomAndPan_TargetDir)ZoomAndPan.dll" /> |
98 |
</Component> |
99 |
<Component Id="Markus.Fonts.dll" Guid="4c0c0b16-f354-4201-acbb-b2441e915559"> |
100 |
<File Id="Markus.Fonts.dll" Name="Markus.Fonts.dll" Source="$(var.Markus.Fonts_TargetDir)Markus.Fonts.dll" /> |
101 |
</Component> |
102 |
<Component Id="System.Windows.Interactivity.dll" Guid="4f7e0457-dd46-43e6-950a-3126cb438897"> |
103 |
<File Id="System.Windows.Interactivity.dll" Name="System.Windows.Interactivity.dll" Source="$(var.KCOM_TargetDir)System.Windows.Interactivity.dll" /> |
104 |
</Component> |
105 |
<Component Id="Telerik.Windows.Data.dll" Guid="d9417a39-7669-45cf-a674-c17340acdb81"> |
106 |
<File Id="Telerik.Windows.Data.dll" Name="Telerik.Windows.Data.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Data.dll" /> |
107 |
</Component> |
108 |
<Component Id="Telerik.Windows.Controls.GridView.dll" Guid="ec8e614b-45f1-4efc-bfc1-de6d8a8d16dc"> |
109 |
<File Id="Telerik.Windows.Controls.GridView.dll" Name="Telerik.Windows.Controls.GridView.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.GridView.dll" /> |
110 |
</Component> |
111 |
<Component Id="Telerik.Windows.Controls.Navigation.dll" Guid="ec983ad5-a453-4d96-bf1a-c9940d1dab39"> |
112 |
<File Id="Telerik.Windows.Controls.Navigation.dll" Name="Telerik.Windows.Controls.Navigation.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.Navigation.dll" /> |
113 |
</Component> |
114 |
<Component Id="Telerik.Windows.Controls.Input.dll" Guid="5283f849-d53d-405f-b231-2af07b4918da"> |
115 |
<File Id="Telerik.Windows.Controls.Input.dll" Name="Telerik.Windows.Controls.Input.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.Input.dll" /> |
116 |
</Component> |
117 |
<Component Id="Telerik.Windows.Controls.RibbonView.dll" Guid="5d1c5f1c-01b9-452c-8429-056ff9a9c73c"> |
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.dll" Guid="f7994076-758e-4ede-9f37-177403490ddd"> |
121 |
<File Id="Telerik.Windows.Controls.dll" Name="Telerik.Windows.Controls.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.dll" /> |
122 |
</Component> |
123 |
<Component Id="IKCOM.dll" Guid="73911f9f-325b-4ffc-b397-978ac206f39b"> |
124 |
<File Id="IKCOM.dll" Name="IKCOM.dll" Source="$(var.IKCOM_TargetDir)IKCOM.dll" /> |
125 |
</Component> |
126 |
<Component Id="KCOM.exe.config" Guid="09c19117-f3ea-4506-996a-e1b5cc2efee6"> |
127 |
<File Id="KCOM.exe.config" Name="KCOM.exe.config" Source="$(var.KCOM_TargetDir)KCOM.exe.config" /> |
128 |
</Component> |
129 |
<Component Id="Telerik.Windows.Controls.Docking.dll" Guid="7a8aed43-c826-4eb3-9825-bbae8fa2fa44"> |
130 |
<File Id="Telerik.Windows.Controls.Docking.dll" Name="Telerik.Windows.Controls.Docking.dll" Source="$(var.KCOM_TargetDir)Telerik.Windows.Controls.Docking.dll" /> |
131 |
</Component> |
132 |
<Component Id="MarkupToPDF.dll" Guid="1695c651-f751-4963-9ff2-418e6fd8329a"> |
133 |
<File Id="MarkupToPDF.dll" Name="MarkupToPDF.dll" Source="$(var.MarkupToPDF_TargetDir)MarkupToPDF.dll" /> |
134 |
</Component> |
135 |
<Component Id="ConfigParser.dll" Guid="4c44741d-60f8-4bc8-9cc6-704c6d115b20"> |
136 |
<File Id="ConfigParser.dll" Name="ConfigParser.dll" Source="$(var.DownloadManager_TargetDir)ConfigParser.dll" /> |
137 |
</Component> |
138 |
<Component Id="DownloadManager.exe.config" Guid="3e1ca879-0ec6-4a09-92fa-84d3d9f84439"> |
139 |
<File Id="DownloadManager.exe.config" Name="DownloadManager.exe.config" Source="$(var.DownloadManager_TargetDir)DownloadManager.exe.config" /> |
140 |
</Component> |
141 |
<Component Id="DownloadManager.exe" Guid="8b0151be-3690-4873-a547-e76a177c7d58"> |
142 |
<File Id="DownloadManager.exe" Name="DownloadManager.exe" Source="$(var.DownloadManager_TargetDir)DownloadManager.exe" /> |
143 |
</Component> |
144 |
</ComponentGroup> |
145 |
</Fragment> |
146 |
</Wix> |