aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBob Arnson <bob@joyofsetup.com>2019-10-24 17:16:31 -0400
committerBob Arnson <bob@firegiant.com>2019-10-24 17:20:04 -0400
commit014bc7918c05f01f819c07fac6e502e0f542a222 (patch)
treed95b7312a2b1afeda1115f304f5c7a394f055c83 /src
parent5ab9ec85e0f5c403631e3f054645ba8c7dcc058d (diff)
downloadwix-014bc7918c05f01f819c07fac6e502e0f542a222.tar.gz
wix-014bc7918c05f01f819c07fac6e502e0f542a222.tar.bz2
wix-014bc7918c05f01f819c07fac6e502e0f542a222.zip
Modernize tuples; update to latest dependencies.
Diffstat (limited to 'src')
-rw-r--r--src/Cpp.Build.props2
-rw-r--r--src/ca/netfxca.vcxproj20
-rw-r--r--src/ca/packages.config4
-rw-r--r--src/test/WixToolsetTest.Netfx/WixToolsetTest.Netfx.csproj11
-rw-r--r--src/wixext/NetFxCompiler.cs15
-rw-r--r--src/wixext/Tuples/NetFxNativeImageTuple.cs31
-rw-r--r--src/wixext/Tuples/NetfxTupleDefinitions.cs9
-rw-r--r--src/wixlib/netfx.wixproj8
-rw-r--r--src/wixlib/packages.config4
9 files changed, 46 insertions, 58 deletions
diff --git a/src/Cpp.Build.props b/src/Cpp.Build.props
index 0e00132b..44a042c7 100644
--- a/src/Cpp.Build.props
+++ b/src/Cpp.Build.props
@@ -8,7 +8,7 @@
8 <OutDir>$(OutputPath)$(Platform)\</OutDir> 8 <OutDir>$(OutputPath)$(Platform)\</OutDir>
9 </PropertyGroup> 9 </PropertyGroup>
10 10
11 <PropertyGroup Condition="'$(WindowsTargetPlatformVersion)'=='' AND '$(VisualStudioVersion)'=='15.0'"> 11 <PropertyGroup Condition="'$(WindowsTargetPlatformVersion)'=='' AND '$(VisualStudioVersion)'>='15.0'">
12 <WindowsTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</WindowsTargetPlatformVersion> 12 <WindowsTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</WindowsTargetPlatformVersion>
13 </PropertyGroup> 13 </PropertyGroup>
14 14
diff --git a/src/ca/netfxca.vcxproj b/src/ca/netfxca.vcxproj
index 8be3a0ea..3f525e58 100644
--- a/src/ca/netfxca.vcxproj
+++ b/src/ca/netfxca.vcxproj
@@ -1,10 +1,8 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3
4<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
5 <Import Project="..\..\packages\WixToolset.DUtil.4.0.6\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.6\build\WixToolset.DUtil.props')" /> 4 <Import Project="..\..\packages\WixToolset.WcaUtil.4.0.8\build\WixToolset.WcaUtil.props" Condition="Exists('..\..\packages\WixToolset.WcaUtil.4.0.8\build\WixToolset.WcaUtil.props')" />
6 <Import Project="..\..\packages\WixToolset.WcaUtil.4.0.2\build\WixToolset.WcaUtil.props" Condition="Exists('..\..\packages\WixToolset.WcaUtil.4.0.2\build\WixToolset.WcaUtil.props')" /> 5 <Import Project="..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props')" />
7
8 <ItemGroup Label="ProjectConfigurations"> 6 <ItemGroup Label="ProjectConfigurations">
9 <ProjectConfiguration Include="Debug|Win32"> 7 <ProjectConfiguration Include="Debug|Win32">
10 <Configuration>Debug</Configuration> 8 <Configuration>Debug</Configuration>
@@ -15,7 +13,6 @@
15 <Platform>Win32</Platform> 13 <Platform>Win32</Platform>
16 </ProjectConfiguration> 14 </ProjectConfiguration>
17 </ItemGroup> 15 </ItemGroup>
18
19 <PropertyGroup Label="Globals"> 16 <PropertyGroup Label="Globals">
20 <ProjectGuid>{F72D34CA-48DA-4DFD-91A9-A0C78BEF6981}</ProjectGuid> 17 <ProjectGuid>{F72D34CA-48DA-4DFD-91A9-A0C78BEF6981}</ProjectGuid>
21 <ConfigurationType>DynamicLibrary</ConfigurationType> 18 <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -25,38 +22,31 @@
25 <ProjectModuleDefinitionFile>netfxca.def</ProjectModuleDefinitionFile> 22 <ProjectModuleDefinitionFile>netfxca.def</ProjectModuleDefinitionFile>
26 <Description>WiX Toolset .NET Framework CustomAction</Description> 23 <Description>WiX Toolset .NET Framework CustomAction</Description>
27 </PropertyGroup> 24 </PropertyGroup>
28
29 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
30 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
32 <PropertyGroup> 27 <PropertyGroup>
33 <ProjectAdditionalLinkLibraries>msi.lib</ProjectAdditionalLinkLibraries> 28 <ProjectAdditionalLinkLibraries>msi.lib</ProjectAdditionalLinkLibraries>
34 </PropertyGroup> 29 </PropertyGroup>
35
36 <ItemGroup> 30 <ItemGroup>
37 <ClCompile Include="dllmain.cpp"> 31 <ClCompile Include="dllmain.cpp">
38 <PrecompiledHeader>Create</PrecompiledHeader> 32 <PrecompiledHeader>Create</PrecompiledHeader>
39 </ClCompile> 33 </ClCompile>
40 <ClCompile Include="netfxca.cpp" /> 34 <ClCompile Include="netfxca.cpp" />
41 </ItemGroup> 35 </ItemGroup>
42
43 <ItemGroup> 36 <ItemGroup>
44 <ClInclude Include="cost.h" /> 37 <ClInclude Include="cost.h" />
45 <ClInclude Include="precomp.h" /> 38 <ClInclude Include="precomp.h" />
46 </ItemGroup> 39 </ItemGroup>
47
48 <ItemGroup> 40 <ItemGroup>
49 <None Include="packages.config" />
50 <None Include="netfxca.def" /> 41 <None Include="netfxca.def" />
42 <None Include="packages.config" />
51 </ItemGroup> 43 </ItemGroup>
52
53 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 44 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
54
55 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> 45 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
56 <PropertyGroup> 46 <PropertyGroup>
57 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> 47 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
58 </PropertyGroup> 48 </PropertyGroup>
59 <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.6\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.6\build\WixToolset.DUtil.props'))" /> 49 <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props'))" />
60 <Error Condition="!Exists('..\..\packages\WixToolset.WcaUtil.4.0.2\build\WixToolset.WcaUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.WcaUtil.4.0.2\build\WixToolset.WcaUtil.props'))" /> 50 <Error Condition="!Exists('..\..\packages\WixToolset.WcaUtil.4.0.8\build\WixToolset.WcaUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.WcaUtil.4.0.8\build\WixToolset.WcaUtil.props'))" />
61 </Target> 51 </Target>
62</Project> \ No newline at end of file 52</Project> \ No newline at end of file
diff --git a/src/ca/packages.config b/src/ca/packages.config
index b87f9ab4..4e9403bf 100644
--- a/src/ca/packages.config
+++ b/src/ca/packages.config
@@ -1,5 +1,5 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<packages> 2<packages>
3 <package id="WixToolset.DUtil" version="4.0.6" targetFramework="native" /> 3 <package id="WixToolset.DUtil" version="4.0.18" targetFramework="native" />
4 <package id="WixToolset.WcaUtil" version="4.0.2" targetFramework="native" /> 4 <package id="WixToolset.WcaUtil" version="4.0.8" targetFramework="native" />
5</packages> \ No newline at end of file 5</packages> \ No newline at end of file
diff --git a/src/test/WixToolsetTest.Netfx/WixToolsetTest.Netfx.csproj b/src/test/WixToolsetTest.Netfx/WixToolsetTest.Netfx.csproj
index 7fe2dcff..3f04fea5 100644
--- a/src/test/WixToolsetTest.Netfx/WixToolsetTest.Netfx.csproj
+++ b/src/test/WixToolsetTest.Netfx/WixToolsetTest.Netfx.csproj
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
@@ -31,8 +31,11 @@
31 </ItemGroup> 31 </ItemGroup>
32 32
33 <ItemGroup> 33 <ItemGroup>
34 <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.8.0" /> 34 <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.3.0" />
35 <PackageReference Include="xunit" Version="2.4.0" /> 35 <PackageReference Include="xunit" Version="2.4.1" />
36 <PackageReference Include="xunit.runner.visualstudio" Version="2.4.0" /> 36 <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
37 <PrivateAssets>all</PrivateAssets>
38 <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
39 </PackageReference>
37 </ItemGroup> 40 </ItemGroup>
38</Project> 41</Project>
diff --git a/src/wixext/NetFxCompiler.cs b/src/wixext/NetFxCompiler.cs
index 55db4297..8a5d02f5 100644
--- a/src/wixext/NetFxCompiler.cs
+++ b/src/wixext/NetFxCompiler.cs
@@ -7,6 +7,7 @@ namespace WixToolset.Netfx
7 using System.Xml.Linq; 7 using System.Xml.Linq;
8 using WixToolset.Data; 8 using WixToolset.Data;
9 using WixToolset.Extensibility; 9 using WixToolset.Extensibility;
10 using WixToolset.Netfx.Tuples;
10 11
11 /// <summary> 12 /// <summary>
12 /// The compiler for the WiX Toolset .NET Framework Extension. 13 /// The compiler for the WiX Toolset .NET Framework Extension.
@@ -147,12 +148,14 @@ namespace WixToolset.Netfx
147 148
148 if (!this.Messaging.EncounteredError) 149 if (!this.Messaging.EncounteredError)
149 { 150 {
150 var row = this.ParseHelper.CreateRow(section, sourceLineNumbers, "NetFxNativeImage", id); 151 section.Tuples.Add(new NetFxNativeImageTuple(sourceLineNumbers, id)
151 row.Set(1, fileId); 152 {
152 row.Set(2, priority); 153 FileRef=fileId,
153 row.Set(3, attributes); 154 Priority=priority,
154 row.Set(4, assemblyApplication); 155 Attributes=attributes,
155 row.Set(5, appBaseDirectory); 156 ApplicationFileRef=assemblyApplication,
157 ApplicationBaseDirectoryRef=appBaseDirectory,
158 });
156 } 159 }
157 } 160 }
158 } 161 }
diff --git a/src/wixext/Tuples/NetFxNativeImageTuple.cs b/src/wixext/Tuples/NetFxNativeImageTuple.cs
index af507137..51211f75 100644
--- a/src/wixext/Tuples/NetFxNativeImageTuple.cs
+++ b/src/wixext/Tuples/NetFxNativeImageTuple.cs
@@ -6,12 +6,11 @@ namespace WixToolset.Netfx.Tuples
6 6
7 public enum NetFxNativeImageTupleFields 7 public enum NetFxNativeImageTupleFields
8 { 8 {
9 NetFxNativeImage, 9 FileRef,
10 File_,
11 Priority, 10 Priority,
12 Attributes, 11 Attributes,
13 File_Application, 12 ApplicationFileRef,
14 Directory_ApplicationBase, 13 ApplicationBaseDirectoryRef,
15 } 14 }
16 15
17 public class NetFxNativeImageTuple : IntermediateTuple 16 public class NetFxNativeImageTuple : IntermediateTuple
@@ -26,16 +25,10 @@ namespace WixToolset.Netfx.Tuples
26 25
27 public IntermediateField this[NetFxNativeImageTupleFields index] => this.Fields[(int)index]; 26 public IntermediateField this[NetFxNativeImageTupleFields index] => this.Fields[(int)index];
28 27
29 public string NetFxNativeImage 28 public string FileRef
30 { 29 {
31 get => this.Fields[(int)NetFxNativeImageTupleFields.NetFxNativeImage].AsString(); 30 get => this.Fields[(int)NetFxNativeImageTupleFields.FileRef].AsString();
32 set => this.Set((int)NetFxNativeImageTupleFields.NetFxNativeImage, value); 31 set => this.Set((int)NetFxNativeImageTupleFields.FileRef, value);
33 }
34
35 public string File_
36 {
37 get => this.Fields[(int)NetFxNativeImageTupleFields.File_].AsString();
38 set => this.Set((int)NetFxNativeImageTupleFields.File_, value);
39 } 32 }
40 33
41 public int Priority 34 public int Priority
@@ -50,16 +43,16 @@ namespace WixToolset.Netfx.Tuples
50 set => this.Set((int)NetFxNativeImageTupleFields.Attributes, value); 43 set => this.Set((int)NetFxNativeImageTupleFields.Attributes, value);
51 } 44 }
52 45
53 public string File_Application 46 public string ApplicationFileRef
54 { 47 {
55 get => this.Fields[(int)NetFxNativeImageTupleFields.File_Application].AsString(); 48 get => this.Fields[(int)NetFxNativeImageTupleFields.ApplicationFileRef].AsString();
56 set => this.Set((int)NetFxNativeImageTupleFields.File_Application, value); 49 set => this.Set((int)NetFxNativeImageTupleFields.ApplicationFileRef, value);
57 } 50 }
58 51
59 public string Directory_ApplicationBase 52 public string ApplicationBaseDirectoryRef
60 { 53 {
61 get => this.Fields[(int)NetFxNativeImageTupleFields.Directory_ApplicationBase].AsString(); 54 get => this.Fields[(int)NetFxNativeImageTupleFields.ApplicationBaseDirectoryRef].AsString();
62 set => this.Set((int)NetFxNativeImageTupleFields.Directory_ApplicationBase, value); 55 set => this.Set((int)NetFxNativeImageTupleFields.ApplicationBaseDirectoryRef, value);
63 } 56 }
64 } 57 }
65} \ No newline at end of file 58} \ No newline at end of file
diff --git a/src/wixext/Tuples/NetfxTupleDefinitions.cs b/src/wixext/Tuples/NetfxTupleDefinitions.cs
index aa584b38..9b617279 100644
--- a/src/wixext/Tuples/NetfxTupleDefinitions.cs
+++ b/src/wixext/Tuples/NetfxTupleDefinitions.cs
@@ -1,4 +1,4 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Netfx.Tuples 3namespace WixToolset.Netfx.Tuples
4{ 4{
@@ -15,12 +15,11 @@ namespace WixToolset.Netfx.Tuples
15 NetfxTupleDefinitionNames.NetFxNativeImage, 15 NetfxTupleDefinitionNames.NetFxNativeImage,
16 new[] 16 new[]
17 { 17 {
18 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.NetFxNativeImage), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.FileRef), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.File_), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.Priority), IntermediateFieldType.Number), 19 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.Priority), IntermediateFieldType.Number),
21 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.Attributes), IntermediateFieldType.Number), 20 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.Attributes), IntermediateFieldType.Number),
22 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.File_Application), IntermediateFieldType.String), 21 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.ApplicationFileRef), IntermediateFieldType.String),
23 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.Directory_ApplicationBase), IntermediateFieldType.String), 22 new IntermediateFieldDefinition(nameof(NetFxNativeImageTupleFields.ApplicationBaseDirectoryRef), IntermediateFieldType.String),
24 }, 23 },
25 typeof(NetFxNativeImageTuple)); 24 typeof(NetFxNativeImageTuple));
26 } 25 }
diff --git a/src/wixlib/netfx.wixproj b/src/wixlib/netfx.wixproj
index 302e5a1f..438ac60f 100644
--- a/src/wixlib/netfx.wixproj
+++ b/src/wixlib/netfx.wixproj
@@ -1,7 +1,7 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3<Project DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="15.0"> 3<Project DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="15.0">
4 <Import Project="..\..\packages\WixToolset.MSBuild.4.0.0-build-0005\build\WixToolset.MSBuild.props" Condition="Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0005\build\WixToolset.MSBuild.props')" /> 4 <Import Project="..\..\packages\WixToolset.MSBuild.4.0.0-build-0049\build\WixToolset.MSBuild.props" Condition="Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0049\build\WixToolset.MSBuild.props')" />
5 <Import Project="..\FindLocalWix.props" /> 5 <Import Project="..\FindLocalWix.props" />
6 <PropertyGroup> 6 <PropertyGroup>
7 <ProjectGuid>{45e4a6ac-3190-4e17-83f0-9935ffa5dc2b}</ProjectGuid> 7 <ProjectGuid>{45e4a6ac-3190-4e17-83f0-9935ffa5dc2b}</ProjectGuid>
@@ -45,9 +45,9 @@
45 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> 45 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
46 </PropertyGroup> 46 </PropertyGroup>
47 <Error Condition="!Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets'))" /> 47 <Error Condition="!Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets'))" />
48 <Error Condition="!Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0005\build\WixToolset.MSBuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.MSBuild.4.0.0-build-0005\build\WixToolset.MSBuild.props'))" /> 48 <Error Condition="!Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0049\build\WixToolset.MSBuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.MSBuild.4.0.0-build-0049\build\WixToolset.MSBuild.props'))" />
49 <Error Condition="!Exists('..\..\packages\WixToolset.Util.wixext.4.0.8\build\WixToolset.Util.wixext.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.Util.wixext.4.0.8\build\WixToolset.Util.wixext.targets'))" /> 49 <Error Condition="!Exists('..\..\packages\WixToolset.Util.wixext.4.0.15\build\WixToolset.Util.wixext.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.Util.wixext.4.0.15\build\WixToolset.Util.wixext.targets'))" />
50 </Target> 50 </Target>
51 <Import Project="..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" /> 51 <Import Project="..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" />
52 <Import Project="..\..\packages\WixToolset.Util.wixext.4.0.8\build\WixToolset.Util.wixext.targets" Condition="Exists('..\..\packages\WixToolset.Util.wixext.4.0.8\build\WixToolset.Util.wixext.targets')" /> 52 <Import Project="..\..\packages\WixToolset.Util.wixext.4.0.15\build\WixToolset.Util.wixext.targets" Condition="Exists('..\..\packages\WixToolset.Util.wixext.4.0.15\build\WixToolset.Util.wixext.targets')" />
53</Project> \ No newline at end of file 53</Project> \ No newline at end of file
diff --git a/src/wixlib/packages.config b/src/wixlib/packages.config
index 00328b08..1d51675a 100644
--- a/src/wixlib/packages.config
+++ b/src/wixlib/packages.config
@@ -1,6 +1,6 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<packages> 2<packages>
3 <package id="Nerdbank.GitVersioning" version="2.1.65" developmentDependency="true" targetFramework="net40" /> 3 <package id="Nerdbank.GitVersioning" version="2.1.65" developmentDependency="true" targetFramework="net40" />
4 <package id="WixToolset.MSBuild" version="4.0.0-build-0005" developmentDependency="true" targetFramework="net40" /> 4 <package id="WixToolset.MSBuild" version="4.0.0-build-0049" developmentDependency="true" targetFramework="net40" />
5 <package id="WixToolset.Util.wixext" version="4.0.8" targetFramework="net40" /> 5 <package id="WixToolset.Util.wixext" version="4.0.15" targetFramework="net40" />
6</packages> \ No newline at end of file 6</packages> \ No newline at end of file