|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<?define ProductVersion = "0.4.0"?> |
| 2 | +<?define ProductVersion = "0.5.0"?> |
3 | 3 | <?define ProductUpgradeCode = "5a2e7ccd-6ced-4a6b-9745-d8d73ed070cc"?>
|
4 | 4 | <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:VSExtension="http://schemas.microsoft.com/wix/VSExtension">
|
5 | 5 | <Product Id="*" Name="Debugger Image Visualizer for Visual Studio" Language="1033" Version="$(var.ProductVersion)" Manufacturer="Aleksander Berus" UpgradeCode="$(var.ProductUpgradeCode)">
|
|
25 | 25 |
|
26 | 26 | <!--<Icon Id="icon" SourceFile="ImageDebuggerVisaulizer.ico" />-->
|
27 | 27 | <!--<Property Id="ARPPRODUCTICON" Value="icon" />-->
|
28 |
| - <Property Id="ARPCOMMENTS" Value="Copyright (c) aberus.com 2016-2018" /> |
| 28 | + <Property Id="ARPCOMMENTS" Value="Copyright (c) aberus.com 2016-2019" /> |
29 | 29 | <Property Id="ARPCONTACT" Value="Aleksander Berus" />
|
30 | 30 | <Property Id="ARPREADME" Value="https://github.com/aberus/ImageVisualizer/blob/master/README.md"/>
|
31 |
| - <Property Id="ARPHELPLINK" Value="http://www.aberus.com/"/> |
| 31 | + <Property Id="ARPHELPLINK" Value="https://marketplace.visualstudio.com/items?itemName=AleksanderBerus.DebuggerImageVisualizerPreview"/> |
32 | 32 |
|
33 | 33 | <WixVariable Id="WixUILicenseRtf" Value="License.rtf" />
|
34 | 34 | <WixVariable Id="WixUIBannerBmp" Value="bannrbmp.bmp" />
|
|
94 | 94 | </Condition>-->
|
95 | 95 |
|
96 | 96 | <Feature Id="ProductFeature" Title="Install Image Visualizer for" Display="expand" InstallDefault="local" Absent="disallow" AllowAdvertise="no">
|
| 97 | + <Feature Id="ProductFeature10" Title="Microsoft Visual Studio 2010" Level="2"> |
| 98 | + <Condition Level="1"><![CDATA[VS2010_ROOT_FOLDER AND VS2010DEVENV]]></Condition> |
| 99 | + <ComponentGroupRef Id="Visualizer2010Components" /> |
| 100 | + </Feature> |
97 | 101 | <Feature Id="ProductFeature11" Title="Microsoft Visual Studio 2012" Level="2">
|
98 | 102 | <Condition Level="1"><![CDATA[VS2012_ROOT_FOLDER AND VS2012DEVENV]]></Condition>
|
99 | 103 | <ComponentGroupRef Id="ImageVisualizer2012Components" />
|
|
152 | 156 | <Fragment>
|
153 | 157 | <Directory Id="TARGETDIR" Name="SourceDir">
|
154 | 158 | <Directory Id="ProgramFilesFolder" Name="Program Files">
|
| 159 | + <Directory Id="VS2010_ROOT_FOLDER" Name = "Microsoft Visual Studio 10.0"> |
| 160 | + <Directory Id="Common7_2010" Name="Common7"> |
| 161 | + <Directory Id="Packages_2010" Name="Packages"> |
| 162 | + <Directory Id="Debugger_2010" Name="Debugger"> |
| 163 | + <Directory Id="Visualizers_2010" Name="Visualizers"> |
| 164 | + </Directory> |
| 165 | + </Directory> |
| 166 | + </Directory> |
| 167 | + </Directory> |
| 168 | + </Directory> |
155 | 169 | <Directory Id="VS2012_ROOT_FOLDER" Name="Microsoft Visual Studio 11.0">
|
156 | 170 | <Directory Id="Common7_2012" Name="Common7">
|
157 | 171 | <Directory Id="Packages_2012" Name="Packages">
|
|
212 | 226 | </Directory>
|
213 | 227 | </Fragment>
|
214 | 228 |
|
| 229 | + <Fragment> |
| 230 | + <ComponentGroup Id="Visualizer2010Components" Directory="Visualizers_2010"> |
| 231 | + <Component Id="ImageVisualizer10DllComponent" Guid="733c2e24-fd7a-4330-bc79-de7550674e19" Transitive="yes"> |
| 232 | + <File Id="ImageVisualizer10Dll" Name="Aberus.VisualStudio.Debugger.ImageVisualizer.dll" Source="$(var.ImageVisualizer10.TargetPath)" KeyPath="yes" Checksum="yes" /> |
| 233 | + </Component> |
| 234 | + </ComponentGroup> |
| 235 | + </Fragment> |
| 236 | + |
215 | 237 | <Fragment>
|
216 | 238 | <ComponentGroup Id="ImageVisualizer2012Components" Directory="Visualizers_2012">
|
217 | 239 | <Component Id="ImageVisualizer2012DllComponent" Guid="b5833f8e-afed-4348-87c5-e2997176392e" Transitive="yes">
|
|
220 | 242 | </ComponentGroup>
|
221 | 243 | <ComponentGroup Id="ImageVisualizer2012VsixComponents" Directory="ImageVisualizer_2012">
|
222 | 244 | <Component Id="ImageVisualizer2012PkgdefComponent" Guid="32299f57-809e-4aea-b293-58a136af6c3b">
|
223 |
| - <File Id="ImageVisualizer2012Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
| 245 | + <File Id="ImageVisualizer2012Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
224 | 246 | </Component>
|
225 | 247 | <Component Id="ImageVisualizer2012VsixManifestComponent" Guid="a9b865aa-ad60-45b3-81b9-272fc76b10ca">
|
226 |
| - <File Id="ImageVisualizer2012VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizer.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
| 248 | + <File Id="ImageVisualizer2012VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizerPackage.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
227 | 249 | </Component>
|
228 | 250 | <Component Id="ImageVisualizer2012VsixIconComponent" Guid="89a7fcca-8e52-46f1-8449-3b8dec8a99e7">
|
229 |
| - <File Id="ImageVisualizer2012VsixIcon" Source="$(var.ImageVisualizer.TargetDir)Logo_128x.png" KeyPath="yes"/> |
| 251 | + <File Id="ImageVisualizer2012VsixIcon" Source="$(var.ImageVisualizerPackage.TargetDir)Logo_128x.png" KeyPath="yes"/> |
230 | 252 | </Component>
|
231 | 253 | <Component Id="ImageVisualizer2012VsixPreviewComponent" Guid="e9738b64-6b18-4410-8668-fc8b8bb8073a">
|
232 |
| - <File Id="ImageVisualizer2012VsixPreview" Source="$(var.ImageVisualizer.TargetDir)Preview_200x.png" KeyPath="yes"/> |
| 254 | + <File Id="ImageVisualizer2012VsixPreview" Source="$(var.ImageVisualizerPackage.TargetDir)Preview_200x.png" KeyPath="yes"/> |
233 | 255 | </Component>
|
234 | 256 | <Component Id="ImageVisualizer2012VsixDllComponent" Guid="3b38bc64-ad2b-4200-9fc0-a77874ac8d64">
|
235 |
| - <File Id="ImageVisualizer2012VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
| 257 | + <File Id="ImageVisualizer2012VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
236 | 258 | </Component>
|
237 | 259 | </ComponentGroup>
|
238 | 260 | </Fragment>
|
|
243 | 265 | <File Id="ImageVisualizer2013Dll" Name="Aberus.VisualStudio.Debugger.ImageVisualizer.dll" Source="$(var.ImageVisualizer12.TargetPath)" KeyPath="yes" Checksum="yes" />
|
244 | 266 | </Component>
|
245 | 267 | </ComponentGroup>
|
246 |
| - <ComponentGroup Id="ImageVisualizer2013VsixComponents" Directory="ImageVisualizer_2013"> |
| 268 | + <ComponentGroup Id="ImageVisualizer2013VsixComponents" Directory="ImageVisualizer_2013"> |
247 | 269 | <Component Id="ImageVisualizer2013PkgdefComponent" Guid="fc7ca9d5-9b43-430d-9b5a-696bb4fa26f6">
|
248 |
| - <File Id="ImageVisualizer2013Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
| 270 | + <File Id="ImageVisualizer2013Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
249 | 271 | </Component>
|
250 | 272 | <Component Id="ImageVisualizer2013VsixManifestComponent" Guid="dbcc9203-394c-4dfe-8a6d-36c7853e8160">
|
251 |
| - <File Id="ImageVisualizer2013VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizer.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
| 273 | + <File Id="ImageVisualizer2013VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizerPackage.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
252 | 274 | </Component>
|
253 | 275 | <Component Id="ImageVisualizer2013VsixIconComponent" Guid="d686df96-36fb-4ed0-ab5a-002f59634cdd">
|
254 |
| - <File Id="ImageVisualizer2013VsixIcon" Source="$(var.ImageVisualizer.TargetDir)Logo_128x.png" KeyPath="yes"/> |
| 276 | + <File Id="ImageVisualizer2013VsixIcon" Source="$(var.ImageVisualizerPackage.TargetDir)Logo_128x.png" KeyPath="yes"/> |
255 | 277 | </Component>
|
256 | 278 | <Component Id="ImageVisualizer2013VsixPreviewComponent" Guid="ca58617e-512e-4bba-a583-5540cfb9614d">
|
257 |
| - <File Id="ImageVisualizer2013VsixPreview" Source="$(var.ImageVisualizer.TargetDir)Preview_200x.png" KeyPath="yes"/> |
| 279 | + <File Id="ImageVisualizer2013VsixPreview" Source="$(var.ImageVisualizerPackage.TargetDir)Preview_200x.png" KeyPath="yes"/> |
258 | 280 | </Component>
|
259 | 281 | <Component Id="ImageVisualizer2013VsixDllComponent" Guid="e43957e2-2e9d-4b95-9c9d-1cd5381be737">
|
260 |
| - <File Id="ImageVisualizer2013VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
| 282 | + <File Id="ImageVisualizer2013VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
261 | 283 | </Component>
|
262 | 284 | </ComponentGroup>
|
263 | 285 | </Fragment>
|
|
268 | 290 | <File Id="ImageVisualizer2015Dll" Name="Aberus.VisualStudio.Debugger.ImageVisualizer.dll" Source="$(var.ImageVisualizer14.TargetPath)" KeyPath="yes" Checksum="yes" />
|
269 | 291 | </Component>
|
270 | 292 | </ComponentGroup>
|
271 |
| - <ComponentGroup Id="ImageVisualizer2015VsixComponents" Directory="ImageVisualizer_2015"> |
| 293 | + <ComponentGroup Id="ImageVisualizer2015VsixComponents" Directory="ImageVisualizer_2015"> |
272 | 294 | <Component Id="ImageVisualizer2015PkgdefComponent" Guid="57396bee-e0df-40e2-bfc4-d0cb1cae2eca">
|
273 |
| - <File Id="ImageVisualizer2015Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
| 295 | + <File Id="ImageVisualizer2015Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
274 | 296 | </Component>
|
275 | 297 | <Component Id="ImageVisualizer2015VsixManifestComponent" Guid="6ca71c3c-4893-4a0b-aaf3-56f92af50bf3">
|
276 |
| - <File Id="ImageVisualizer2015VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizer.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
| 298 | + <File Id="ImageVisualizer2015VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizerPackage.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
277 | 299 | </Component>
|
278 | 300 | <Component Id="ImageVisualizer2015VsixIconComponent" Guid="c95ceec2-0714-4aae-843a-71c31e76ad4a">
|
279 |
| - <File Id="ImageVisualizer2015VsixIcon" Source="$(var.ImageVisualizer.TargetDir)Logo_128x.png" KeyPath="yes"/> |
| 301 | + <File Id="ImageVisualizer2015VsixIcon" Source="$(var.ImageVisualizerPackage.TargetDir)Logo_128x.png" KeyPath="yes"/> |
280 | 302 | </Component>
|
281 | 303 | <Component Id="ImageVisualizer2015VsixPreviewComponent" Guid="5debbdc2-49d8-493c-8593-bcea2e883d39">
|
282 |
| - <File Id="ImageVisualizer2015VsixPreview" Source="$(var.ImageVisualizer.TargetDir)Preview_200x.png" KeyPath="yes"/> |
| 304 | + <File Id="ImageVisualizer2015VsixPreview" Source="$(var.ImageVisualizerPackage.TargetDir)Preview_200x.png" KeyPath="yes"/> |
283 | 305 | </Component>
|
284 | 306 | <Component Id="ImageVisualizer2015VsixDllComponent" Guid="81bc275a-04c9-4c22-8694-7976462d567e">
|
285 |
| - <File Id="ImageVisualizer2015VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
| 307 | + <File Id="ImageVisualizer2015VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
286 | 308 | </Component>
|
287 | 309 | </ComponentGroup>
|
288 | 310 | </Fragment>
|
|
293 | 315 | <File Id="ImageVisualizer2017Dll" Name="Aberus.VisualStudio.Debugger.ImageVisualizer.dll" Source="$(var.ImageVisualizer15.TargetPath)" KeyPath="yes" Checksum="yes" />
|
294 | 316 | </Component>
|
295 | 317 | <!--<Component Id="ImageVisualizerVsix15Component" Guid="d255d924-61e5-4687-bfc4-3000d83a7e06">
|
296 |
| - <File Id="ImageVisualizer15Vsix" Name="ImageVisualizer.vsix" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.vsix" Vital="yes"> |
| 318 | + <File Id="ImageVisualizer15Vsix" Name="ImageVisualizer.vsix" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.vsix" Vital="yes"> |
297 | 319 | <VSExtension:VsixPackage PackageId="2443c97f-77f2-47ea-b473-7f34832b2f86" Target="professional" TargetVersion="15.0" Permanent="no" Vital="yes" />
|
298 | 320 | </File>
|
299 | 321 | </Component>-->
|
300 | 322 | </ComponentGroup>
|
301 | 323 | <ComponentGroup Id="ImageVisualizer2017VsixComponents" Directory="ImageVisualizer_2017">
|
302 | 324 | <Component Id="ImageVisualizer2017PkgdefComponent" Guid="ecfe0e9b-e734-4bb0-a66e-a776c08fd92d">
|
303 |
| - <File Id="ImageVisualizer2017Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
| 325 | + <File Id="ImageVisualizer2017Pkgdef" Name="ImageVisualizer.pkgdef" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.pkgdef" Vital="yes" KeyPath="yes"/> |
304 | 326 | </Component>
|
305 | 327 | <Component Id="ImageVisualizer2017VsixManifestComponent" Guid="fe6c2754-ebd7-4d46-9175-07b114f9d5e0">
|
306 |
| - <File Id="ImageVisualizer2017VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizer.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
| 328 | + <File Id="ImageVisualizer2017VsixManifest" Name="extension.vsixmanifest" Source="$(var.ImageVisualizerPackage.TargetDir)extension.vsixmanifest" Vital="yes" KeyPath="yes"/> |
307 | 329 | </Component>
|
308 | 330 | <Component Id="ImageVisualizer2017VsixIconComponent" Guid="6d3168c7-bfb7-4f95-8483-1d2de9189beb">
|
309 |
| - <File Id="ImageVisualizer2017VsixIcon" Source="$(var.ImageVisualizer.TargetDir)Logo_128x.png" KeyPath="yes"/> |
| 331 | + <File Id="ImageVisualizer2017VsixIcon" Source="$(var.ImageVisualizerPackage.TargetDir)Logo_128x.png" KeyPath="yes"/> |
310 | 332 | </Component>
|
311 | 333 | <Component Id="ImageVisualizer2017VsixPreviewComponent" Guid="18ba42fa-22ab-44c3-9000-cc435a22484b">
|
312 |
| - <File Id="ImageVisualizer2017VsixPreview" Source="$(var.ImageVisualizer.TargetDir)Preview_200x.png" KeyPath="yes"/> |
| 334 | + <File Id="ImageVisualizer2017VsixPreview" Source="$(var.ImageVisualizerPackage.TargetDir)Preview_200x.png" KeyPath="yes"/> |
313 | 335 | </Component>
|
314 | 336 | <Component Id="ImageVisualizer2017VsixDllComponent" Guid="51df33e2-b196-416c-988a-1ef37a7c3907">
|
315 |
| - <File Id="ImageVisualizer2017VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizer.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
| 337 | + <File Id="ImageVisualizer2017VsixDll" Name="ImageVisualizer.dll" Source="$(var.ImageVisualizerPackage.TargetDir)ImageVisualizer.dll" KeyPath="yes"/> |
316 | 338 | </Component>
|
317 | 339 | </ComponentGroup>
|
318 | 340 | </Fragment>
|
|
0 commit comments