diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2019-12-11 16:22:58 +1100 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2019-12-11 15:28:59 +1000 |
commit | a70d814e7db6a7c4956423bca3bfdd23abc433bc (patch) | |
tree | 3281f0f235028d3f355cf93301f14a7156492e5a /src | |
parent | 47a534556c70f97cdbff7e9b64c0e6e86173e22b (diff) | |
download | wix-a70d814e7db6a7c4956423bca3bfdd23abc433bc.tar.gz wix-a70d814e7db6a7c4956423bca3bfdd23abc433bc.tar.bz2 wix-a70d814e7db6a7c4956423bca3bfdd23abc433bc.zip |
Bring extension up to date.
Diffstat (limited to 'src')
-rw-r--r-- | src/Samples/bafunctions/bafunctions.vcxproj | 12 | ||||
-rw-r--r-- | src/Samples/bafunctions/packages.config | 6 | ||||
-rw-r--r-- | src/mbahost/mbahost.vcxproj | 12 | ||||
-rw-r--r-- | src/mbahost/packages.config | 6 | ||||
-rw-r--r-- | src/test/WixToolsetTest.MbaHost/WixToolsetTest.MbaHost.vcxproj | 8 | ||||
-rw-r--r-- | src/test/WixToolsetTest.MbaHost/packages.config | 4 | ||||
-rw-r--r-- | src/wixext/BalCompiler.cs | 70 | ||||
-rw-r--r-- | src/wixext/BalWindowsInstallerBackendBinderExtension.cs | 16 | ||||
-rw-r--r-- | src/wixlib/bal.wixproj | 4 | ||||
-rw-r--r-- | src/wixlib/packages.config | 2 | ||||
-rw-r--r-- | src/wixstdba/packages.config | 6 | ||||
-rw-r--r-- | src/wixstdba/wixstdba.vcxproj | 12 |
12 files changed, 78 insertions, 80 deletions
diff --git a/src/Samples/bafunctions/bafunctions.vcxproj b/src/Samples/bafunctions/bafunctions.vcxproj index 8bc34cf8..e4988019 100644 --- a/src/Samples/bafunctions/bafunctions.vcxproj +++ b/src/Samples/bafunctions/bafunctions.vcxproj | |||
@@ -2,9 +2,9 @@ | |||
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 DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 4 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
5 | <Import Project="..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props" Condition="Exists('..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" /> | 5 | <Import Project="..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props" Condition="Exists('..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" /> |
6 | <Import Project="..\..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props')" /> | 6 | <Import Project="..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" /> |
7 | <Import Project="..\..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props" Condition="Exists('..\..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props')" /> | 7 | <Import Project="..\..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props" Condition="Exists('..\..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props')" /> |
8 | 8 | ||
9 | <ItemGroup Label="ProjectConfigurations"> | 9 | <ItemGroup Label="ProjectConfigurations"> |
10 | <ProjectConfiguration Include="Debug|Win32"> | 10 | <ProjectConfiguration Include="Debug|Win32"> |
@@ -57,9 +57,9 @@ | |||
57 | <PropertyGroup> | 57 | <PropertyGroup> |
58 | <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 | <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> |
59 | </PropertyGroup> | 59 | </PropertyGroup> |
60 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props'))" /> | 60 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props'))" /> |
61 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props'))" /> | 61 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props'))" /> |
62 | <Error Condition="!Exists('..\..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props'))" /> | 62 | <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'))" /> |
63 | <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'))" /> | 63 | <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'))" /> |
64 | </Target> | 64 | </Target> |
65 | </Project> | 65 | </Project> |
diff --git a/src/Samples/bafunctions/packages.config b/src/Samples/bafunctions/packages.config index 41ba2f12..107f25c4 100644 --- a/src/Samples/bafunctions/packages.config +++ b/src/Samples/bafunctions/packages.config | |||
@@ -1,7 +1,7 @@ | |||
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" targetFramework="native" developmentDependency="true" /> | 3 | <package id="Nerdbank.GitVersioning" version="2.1.65" targetFramework="native" developmentDependency="true" /> |
4 | <package id="WixToolset.BootstrapperCore" version="4.0.3" targetFramework="native" /> | 4 | <package id="WixToolset.BootstrapperCore" version="4.0.5" targetFramework="native" /> |
5 | <package id="WixToolset.BalUtil" version="4.0.4" targetFramework="native" /> | 5 | <package id="WixToolset.BalUtil" version="4.0.5" targetFramework="native" /> |
6 | <package id="WixToolset.DUtil" version="4.0.13" targetFramework="native" /> | 6 | <package id="WixToolset.DUtil" version="4.0.18" targetFramework="native" /> |
7 | </packages> \ No newline at end of file | 7 | </packages> \ No newline at end of file |
diff --git a/src/mbahost/mbahost.vcxproj b/src/mbahost/mbahost.vcxproj index 7d6cdc20..7e00b60b 100644 --- a/src/mbahost/mbahost.vcxproj +++ b/src/mbahost/mbahost.vcxproj | |||
@@ -2,9 +2,9 @@ | |||
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 DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 4 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
5 | <Import Project="..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props" Condition="Exists('..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" /> | 5 | <Import Project="..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props" Condition="Exists('..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" /> |
6 | <Import Project="..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props')" /> | 6 | <Import Project="..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" /> |
7 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props')" /> | 7 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props')" /> |
8 | 8 | ||
9 | <ItemGroup Label="ProjectConfigurations"> | 9 | <ItemGroup Label="ProjectConfigurations"> |
10 | <ProjectConfiguration Include="Debug|Win32"> | 10 | <ProjectConfiguration Include="Debug|Win32"> |
@@ -56,9 +56,9 @@ | |||
56 | <PropertyGroup> | 56 | <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> | 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> |
58 | </PropertyGroup> | 58 | </PropertyGroup> |
59 | <Error Condition="!Exists('..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props'))" /> | 59 | <Error Condition="!Exists('..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props'))" /> |
60 | <Error Condition="!Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props'))" /> | 60 | <Error Condition="!Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props'))" /> |
61 | <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props'))" /> | 61 | <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'))" /> |
62 | <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'))" /> | 62 | <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'))" /> |
63 | </Target> | 63 | </Target> |
64 | </Project> | 64 | </Project> |
diff --git a/src/mbahost/packages.config b/src/mbahost/packages.config index 41ba2f12..107f25c4 100644 --- a/src/mbahost/packages.config +++ b/src/mbahost/packages.config | |||
@@ -1,7 +1,7 @@ | |||
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" targetFramework="native" developmentDependency="true" /> | 3 | <package id="Nerdbank.GitVersioning" version="2.1.65" targetFramework="native" developmentDependency="true" /> |
4 | <package id="WixToolset.BootstrapperCore" version="4.0.3" targetFramework="native" /> | 4 | <package id="WixToolset.BootstrapperCore" version="4.0.5" targetFramework="native" /> |
5 | <package id="WixToolset.BalUtil" version="4.0.4" targetFramework="native" /> | 5 | <package id="WixToolset.BalUtil" version="4.0.5" targetFramework="native" /> |
6 | <package id="WixToolset.DUtil" version="4.0.13" targetFramework="native" /> | 6 | <package id="WixToolset.DUtil" version="4.0.18" targetFramework="native" /> |
7 | </packages> \ No newline at end of file | 7 | </packages> \ No newline at end of file |
diff --git a/src/test/WixToolsetTest.MbaHost/WixToolsetTest.MbaHost.vcxproj b/src/test/WixToolsetTest.MbaHost/WixToolsetTest.MbaHost.vcxproj index 094c351f..854bc6cf 100644 --- a/src/test/WixToolsetTest.MbaHost/WixToolsetTest.MbaHost.vcxproj +++ b/src/test/WixToolsetTest.MbaHost/WixToolsetTest.MbaHost.vcxproj | |||
@@ -1,10 +1,10 @@ | |||
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" 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"> |
4 | <Import Project="..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props" Condition="Exists('..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" /> | 4 | <Import Project="..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props" Condition="Exists('..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" /> |
5 | <Import Project="..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" /> | 5 | <Import Project="..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" /> |
6 | <Import Project="..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props" Condition="Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props')" /> | 6 | <Import Project="..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props" Condition="Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props')" /> |
7 | <Import Project="..\..\..\packages\WixToolset.DUtil.4.0.16\build\WixToolset.DUtil.props" Condition="Exists('..\..\..\packages\WixToolset.DUtil.4.0.16\build\WixToolset.DUtil.props')" /> | 7 | <Import Project="..\..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props" Condition="Exists('..\..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props')" /> |
8 | <ItemGroup Label="ProjectConfigurations"> | 8 | <ItemGroup Label="ProjectConfigurations"> |
9 | <ProjectConfiguration Include="Debug|Win32"> | 9 | <ProjectConfiguration Include="Debug|Win32"> |
10 | <Configuration>Debug</Configuration> | 10 | <Configuration>Debug</Configuration> |
@@ -82,11 +82,11 @@ | |||
82 | <PropertyGroup> | 82 | <PropertyGroup> |
83 | <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> | 83 | <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> |
84 | </PropertyGroup> | 84 | </PropertyGroup> |
85 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props'))" /> | 85 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props'))" /> |
86 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props'))" /> | 86 | <Error Condition="!Exists('..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props'))" /> |
87 | <Error Condition="!Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props'))" /> | 87 | <Error Condition="!Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.core.2.4.0\build\xunit.core.props'))" /> |
88 | <Error Condition="!Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets'))" /> | 88 | <Error Condition="!Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets'))" /> |
89 | <Error Condition="!Exists('..\..\..\packages\WixToolset.DUtil.4.0.16\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\WixToolset.DUtil.4.0.16\build\WixToolset.DUtil.props'))" /> | 89 | <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'))" /> |
90 | </Target> | 90 | </Target> |
91 | <Import Project="..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets" Condition="Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets')" /> | 91 | <Import Project="..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets" Condition="Exists('..\..\..\packages\xunit.core.2.4.0\build\xunit.core.targets')" /> |
92 | </Project> \ No newline at end of file | 92 | </Project> \ No newline at end of file |
diff --git a/src/test/WixToolsetTest.MbaHost/packages.config b/src/test/WixToolsetTest.MbaHost/packages.config index 4cd75692..466226a5 100644 --- a/src/test/WixToolsetTest.MbaHost/packages.config +++ b/src/test/WixToolsetTest.MbaHost/packages.config | |||
@@ -8,7 +8,7 @@ | |||
8 | <package id="xunit.extensibility.core" version="2.4.0" targetFramework="net461" /> | 8 | <package id="xunit.extensibility.core" version="2.4.0" targetFramework="net461" /> |
9 | <package id="xunit.extensibility.execution" version="2.4.0" targetFramework="net461" /> | 9 | <package id="xunit.extensibility.execution" version="2.4.0" targetFramework="net461" /> |
10 | <package id="xunit.runner.visualstudio" version="2.4.0" targetFramework="net461" /> | 10 | <package id="xunit.runner.visualstudio" version="2.4.0" targetFramework="net461" /> |
11 | <package id="WixToolset.BalUtil" version="4.0.4" targetFramework="native" /> | 11 | <package id="WixToolset.BalUtil" version="4.0.5" targetFramework="native" /> |
12 | <package id="WixToolset.BootstrapperCore" version="4.0.5" targetFramework="net461" /> | 12 | <package id="WixToolset.BootstrapperCore" version="4.0.5" targetFramework="net461" /> |
13 | <package id="WixToolset.DUtil" version="4.0.16" targetFramework="native" /> | 13 | <package id="WixToolset.DUtil" version="4.0.18" targetFramework="native" /> |
14 | </packages> \ No newline at end of file | 14 | </packages> \ No newline at end of file |
diff --git a/src/wixext/BalCompiler.cs b/src/wixext/BalCompiler.cs index 5b54ef58..c9b232ba 100644 --- a/src/wixext/BalCompiler.cs +++ b/src/wixext/BalCompiler.cs | |||
@@ -110,7 +110,7 @@ namespace WixToolset.Bal | |||
110 | 110 | ||
111 | if (null != prereqPackage && YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, prereqPackage)) | 111 | if (null != prereqPackage && YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, prereqPackage)) |
112 | { | 112 | { |
113 | prereqInfo = (WixMbaPrereqInformationTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixMbaPrereqInformation"); | 113 | prereqInfo = (WixMbaPrereqInformationTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixMbaPrereqInformation"); |
114 | prereqInfo.PackageId = packageId; | 114 | prereqInfo.PackageId = packageId; |
115 | 115 | ||
116 | this.prereqInfoRows.Add(packageId, prereqInfo); | 116 | this.prereqInfoRows.Add(packageId, prereqInfo); |
@@ -141,7 +141,7 @@ namespace WixToolset.Bal | |||
141 | 141 | ||
142 | if (null != prereqPackage && YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, prereqPackage)) | 142 | if (null != prereqPackage && YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, prereqPackage)) |
143 | { | 143 | { |
144 | prereqInfo = (WixMbaPrereqInformationTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixMbaPrereqInformation"); | 144 | prereqInfo = (WixMbaPrereqInformationTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixMbaPrereqInformation"); |
145 | prereqInfo.PackageId = packageId; | 145 | prereqInfo.PackageId = packageId; |
146 | 146 | ||
147 | this.prereqInfoRows.Add(packageId, prereqInfo); | 147 | this.prereqInfoRows.Add(packageId, prereqInfo); |
@@ -167,7 +167,7 @@ namespace WixToolset.Bal | |||
167 | { | 167 | { |
168 | if (!this.prereqInfoRows.TryGetValue(packageId, out prereqInfo)) | 168 | if (!this.prereqInfoRows.TryGetValue(packageId, out prereqInfo)) |
169 | { | 169 | { |
170 | prereqInfo = (WixMbaPrereqInformationTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixMbaPrereqInformation"); | 170 | prereqInfo = (WixMbaPrereqInformationTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixMbaPrereqInformation"); |
171 | prereqInfo.PackageId = packageId; | 171 | prereqInfo.PackageId = packageId; |
172 | 172 | ||
173 | this.prereqInfoRows.Add(packageId, prereqInfo); | 173 | this.prereqInfoRows.Add(packageId, prereqInfo); |
@@ -193,7 +193,7 @@ namespace WixToolset.Bal | |||
193 | case "BAFunctions": | 193 | case "BAFunctions": |
194 | if (YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, attribute)) | 194 | if (YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, attribute)) |
195 | { | 195 | { |
196 | var tuple = (WixBalBAFunctionsTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixBalBAFunctions"); | 196 | var tuple = (WixBalBAFunctionsTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixBalBAFunctions"); |
197 | tuple.PayloadId = payloadId; | 197 | tuple.PayloadId = payloadId; |
198 | } | 198 | } |
199 | break; | 199 | break; |
@@ -218,7 +218,7 @@ namespace WixToolset.Bal | |||
218 | case "Overridable": | 218 | case "Overridable": |
219 | if (YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, attribute)) | 219 | if (YesNoType.Yes == this.ParseHelper.GetAttributeYesNoValue(sourceLineNumbers, attribute)) |
220 | { | 220 | { |
221 | var tuple = (WixStdbaOverridableVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixStdbaOverridableVariable"); | 221 | var tuple = (WixStdbaOverridableVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixStdbaOverridableVariable"); |
222 | tuple.Name = variableName.Value; | 222 | tuple.Name = variableName.Value; |
223 | } | 223 | } |
224 | break; | 224 | break; |
@@ -276,7 +276,7 @@ namespace WixToolset.Bal | |||
276 | 276 | ||
277 | if (!this.Messaging.EncounteredError) | 277 | if (!this.Messaging.EncounteredError) |
278 | { | 278 | { |
279 | var tuple = (WixBalConditionTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixBalCondition"); | 279 | var tuple = (WixBalConditionTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixBalCondition"); |
280 | tuple.Condition = condition; | 280 | tuple.Condition = condition; |
281 | tuple.Message = message; | 281 | tuple.Message = message; |
282 | 282 | ||
@@ -387,32 +387,32 @@ namespace WixToolset.Bal | |||
387 | { | 387 | { |
388 | if (!String.IsNullOrEmpty(launchTarget)) | 388 | if (!String.IsNullOrEmpty(launchTarget)) |
389 | { | 389 | { |
390 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixBundleVariable"); | 390 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixBundleVariable"); |
391 | row.Id = new Identifier("LaunchTarget", AccessModifier.Public); | 391 | row.Id = new Identifier(AccessModifier.Public, "LaunchTarget"); |
392 | row.Value = launchTarget; | 392 | row.Value = launchTarget; |
393 | row.Type = "string"; | 393 | row.Type = "string"; |
394 | } | 394 | } |
395 | 395 | ||
396 | if (!String.IsNullOrEmpty(launchTargetElevatedId)) | 396 | if (!String.IsNullOrEmpty(launchTargetElevatedId)) |
397 | { | 397 | { |
398 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixBundleVariable"); | 398 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixBundleVariable"); |
399 | row.Id = new Identifier("LaunchTargetElevatedId", AccessModifier.Public); | 399 | row.Id = new Identifier(AccessModifier.Public, "LaunchTargetElevatedId"); |
400 | row.Value = launchTargetElevatedId; | 400 | row.Value = launchTargetElevatedId; |
401 | row.Type = "string"; | 401 | row.Type = "string"; |
402 | } | 402 | } |
403 | 403 | ||
404 | if (!String.IsNullOrEmpty(launchArguments)) | 404 | if (!String.IsNullOrEmpty(launchArguments)) |
405 | { | 405 | { |
406 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixBundleVariable"); | 406 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixBundleVariable"); |
407 | row.Id = new Identifier("LaunchArguments", AccessModifier.Public); | 407 | row.Id = new Identifier(AccessModifier.Public, "LaunchArguments"); |
408 | row.Value = launchArguments; | 408 | row.Value = launchArguments; |
409 | row.Type = "string"; | 409 | row.Type = "string"; |
410 | } | 410 | } |
411 | 411 | ||
412 | if (YesNoType.Yes == launchHidden) | 412 | if (YesNoType.Yes == launchHidden) |
413 | { | 413 | { |
414 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixBundleVariable"); | 414 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixBundleVariable"); |
415 | row.Id = new Identifier("LaunchHidden", AccessModifier.Public); | 415 | row.Id = new Identifier(AccessModifier.Public, "LaunchHidden"); |
416 | row.Value = "yes"; | 416 | row.Value = "yes"; |
417 | row.Type = "string"; | 417 | row.Type = "string"; |
418 | } | 418 | } |
@@ -420,57 +420,57 @@ namespace WixToolset.Bal | |||
420 | 420 | ||
421 | if (!String.IsNullOrEmpty(launchWorkingDir)) | 421 | if (!String.IsNullOrEmpty(launchWorkingDir)) |
422 | { | 422 | { |
423 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "Variable"); | 423 | var row = (WixBundleVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "Variable"); |
424 | row.Id = new Identifier("LaunchWorkingFolder", AccessModifier.Public); | 424 | row.Id = new Identifier(AccessModifier.Public, "LaunchWorkingFolder"); |
425 | row.Value = launchWorkingDir; | 425 | row.Value = launchWorkingDir; |
426 | row.Type = "string"; | 426 | row.Type = "string"; |
427 | } | 427 | } |
428 | 428 | ||
429 | if (!String.IsNullOrEmpty(licenseFile)) | 429 | if (!String.IsNullOrEmpty(licenseFile)) |
430 | { | 430 | { |
431 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 431 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
432 | wixVariableRow.Id = new Identifier("WixStdbaLicenseRtf", AccessModifier.Public); | 432 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "WixStdbaLicenseRtf"); |
433 | wixVariableRow.Value = licenseFile; | 433 | wixVariableRow.Value = licenseFile; |
434 | } | 434 | } |
435 | 435 | ||
436 | if (null != licenseUrl) | 436 | if (null != licenseUrl) |
437 | { | 437 | { |
438 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 438 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
439 | wixVariableRow.Id = new Identifier("WixStdbaLicenseUrl", AccessModifier.Public); | 439 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "WixStdbaLicenseUrl"); |
440 | wixVariableRow.Value = licenseUrl; | 440 | wixVariableRow.Value = licenseUrl; |
441 | } | 441 | } |
442 | 442 | ||
443 | if (!String.IsNullOrEmpty(logoFile)) | 443 | if (!String.IsNullOrEmpty(logoFile)) |
444 | { | 444 | { |
445 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 445 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
446 | wixVariableRow.Id = new Identifier("WixStdbaLogo", AccessModifier.Public); | 446 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "WixStdbaLogo"); |
447 | wixVariableRow.Value = logoFile; | 447 | wixVariableRow.Value = logoFile; |
448 | } | 448 | } |
449 | 449 | ||
450 | if (!String.IsNullOrEmpty(logoSideFile)) | 450 | if (!String.IsNullOrEmpty(logoSideFile)) |
451 | { | 451 | { |
452 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 452 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
453 | wixVariableRow.Id = new Identifier("WixStdbaLogoSide", AccessModifier.Public); | 453 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "WixStdbaLogoSide"); |
454 | wixVariableRow.Value = logoSideFile; | 454 | wixVariableRow.Value = logoSideFile; |
455 | } | 455 | } |
456 | 456 | ||
457 | if (!String.IsNullOrEmpty(themeFile)) | 457 | if (!String.IsNullOrEmpty(themeFile)) |
458 | { | 458 | { |
459 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 459 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
460 | wixVariableRow.Id = new Identifier("WixStdbaThemeXml", AccessModifier.Public); | 460 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "WixStdbaThemeXml"); |
461 | wixVariableRow.Value = themeFile; | 461 | wixVariableRow.Value = themeFile; |
462 | } | 462 | } |
463 | 463 | ||
464 | if (!String.IsNullOrEmpty(localizationFile)) | 464 | if (!String.IsNullOrEmpty(localizationFile)) |
465 | { | 465 | { |
466 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 466 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
467 | wixVariableRow.Id = new Identifier("WixStdbaThemeWxl", AccessModifier.Public); | 467 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "WixStdbaThemeWxl"); |
468 | wixVariableRow.Value = localizationFile; | 468 | wixVariableRow.Value = localizationFile; |
469 | } | 469 | } |
470 | 470 | ||
471 | if (YesNoType.Yes == suppressOptionsUI || YesNoType.Yes == suppressDowngradeFailure || YesNoType.Yes == suppressRepair || YesNoType.Yes == showVersion || YesNoType.Yes == supportCacheOnly) | 471 | if (YesNoType.Yes == suppressOptionsUI || YesNoType.Yes == suppressDowngradeFailure || YesNoType.Yes == suppressRepair || YesNoType.Yes == showVersion || YesNoType.Yes == supportCacheOnly) |
472 | { | 472 | { |
473 | var tuple = (WixStdbaOptionsTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixStdbaOptions"); | 473 | var tuple = (WixStdbaOptionsTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixStdbaOptions"); |
474 | if (YesNoType.Yes == suppressOptionsUI) | 474 | if (YesNoType.Yes == suppressOptionsUI) |
475 | { | 475 | { |
476 | tuple.SuppressOptionsUI = 1; | 476 | tuple.SuppressOptionsUI = 1; |
@@ -542,22 +542,22 @@ namespace WixToolset.Bal | |||
542 | { | 542 | { |
543 | if (!String.IsNullOrEmpty(logoFile)) | 543 | if (!String.IsNullOrEmpty(logoFile)) |
544 | { | 544 | { |
545 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 545 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
546 | wixVariableRow.Id = new Identifier("PreqbaLogo", AccessModifier.Public); | 546 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "PreqbaLogo"); |
547 | wixVariableRow.Value = logoFile; | 547 | wixVariableRow.Value = logoFile; |
548 | } | 548 | } |
549 | 549 | ||
550 | if (!String.IsNullOrEmpty(themeFile)) | 550 | if (!String.IsNullOrEmpty(themeFile)) |
551 | { | 551 | { |
552 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 552 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
553 | wixVariableRow.Id = new Identifier("PreqbaThemeXml", AccessModifier.Public); | 553 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "PreqbaThemeXml"); |
554 | wixVariableRow.Value = themeFile; | 554 | wixVariableRow.Value = themeFile; |
555 | } | 555 | } |
556 | 556 | ||
557 | if (!String.IsNullOrEmpty(localizationFile)) | 557 | if (!String.IsNullOrEmpty(localizationFile)) |
558 | { | 558 | { |
559 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateRow(section, sourceLineNumbers, "WixVariable"); | 559 | var wixVariableRow = (WixVariableTuple)this.ParseHelper.CreateTuple(section, sourceLineNumbers, "WixVariable"); |
560 | wixVariableRow.Id = new Identifier("PreqbaThemeWxl", AccessModifier.Public); | 560 | wixVariableRow.Id = new Identifier(AccessModifier.Public, "PreqbaThemeWxl"); |
561 | wixVariableRow.Value = localizationFile; | 561 | wixVariableRow.Value = localizationFile; |
562 | } | 562 | } |
563 | } | 563 | } |
diff --git a/src/wixext/BalWindowsInstallerBackendBinderExtension.cs b/src/wixext/BalWindowsInstallerBackendBinderExtension.cs index fbda9d1b..3dc00da6 100644 --- a/src/wixext/BalWindowsInstallerBackendBinderExtension.cs +++ b/src/wixext/BalWindowsInstallerBackendBinderExtension.cs | |||
@@ -6,6 +6,7 @@ namespace WixToolset.Bal | |||
6 | using System.Linq; | 6 | using System.Linq; |
7 | using System.Xml; | 7 | using System.Xml; |
8 | using WixToolset.Data; | 8 | using WixToolset.Data; |
9 | using WixToolset.Data.Burn; | ||
9 | using WixToolset.Data.WindowsInstaller; | 10 | using WixToolset.Data.WindowsInstaller; |
10 | using WixToolset.Data.WindowsInstaller.Rows; | 11 | using WixToolset.Data.WindowsInstaller.Rows; |
11 | using WixToolset.Extensibility; | 12 | using WixToolset.Extensibility; |
@@ -13,9 +14,6 @@ namespace WixToolset.Bal | |||
13 | 14 | ||
14 | public class BalWindowsInstallerBackendBinderExtension : BaseWindowsInstallerBackendBinderExtension | 15 | public class BalWindowsInstallerBackendBinderExtension : BaseWindowsInstallerBackendBinderExtension |
15 | { | 16 | { |
16 | // TODO: don't duplicate this from WixToolset.Core.Compiler | ||
17 | public const string BurnUXContainerId = "WixUXContainer"; | ||
18 | |||
19 | private static readonly TableDefinition[] Tables = LoadTables(); | 17 | private static readonly TableDefinition[] Tables = LoadTables(); |
20 | 18 | ||
21 | protected override TableDefinition[] TableDefinitionsForTuples => Tables; | 19 | protected override TableDefinition[] TableDefinitionsForTuples => Tables; |
@@ -30,11 +28,11 @@ namespace WixToolset.Bal | |||
30 | } | 28 | } |
31 | } | 29 | } |
32 | 30 | ||
33 | public override void PostBackendBind(BindResult result, Pdb pdb) | 31 | public override void PostBackendBind(IBindResult result, WixOutput wixout) |
34 | { | 32 | { |
35 | base.PostBackendBind(result, pdb); | 33 | base.PostBackendBind(result, wixout); |
36 | 34 | ||
37 | var output = pdb.Output; | 35 | var output = WindowsInstallerData.Load(wixout.Uri.AbsoluteUri, false); |
38 | 36 | ||
39 | // Only process Bundles. | 37 | // Only process Bundles. |
40 | if (OutputType.Bundle != output.Type) | 38 | if (OutputType.Bundle != output.Type) |
@@ -64,7 +62,7 @@ namespace WixToolset.Bal | |||
64 | } | 62 | } |
65 | } | 63 | } |
66 | 64 | ||
67 | private void VerifyBAFunctions(Output output) | 65 | private void VerifyBAFunctions(WindowsInstallerData output) |
68 | { | 66 | { |
69 | Row baFunctionsRow = null; | 67 | Row baFunctionsRow = null; |
70 | var baFunctionsTable = output.Tables["WixBalBAFunctions"]; | 68 | var baFunctionsTable = output.Tables["WixBalBAFunctions"]; |
@@ -98,14 +96,14 @@ namespace WixToolset.Bal | |||
98 | // TODO: May need to revisit this depending on the outcome of #5273. | 96 | // TODO: May need to revisit this depending on the outcome of #5273. |
99 | var payloadId = (string)baFunctionsRow[0]; | 97 | var payloadId = (string)baFunctionsRow[0]; |
100 | var bundlePayloadRow = payloadPropertiesRows.Single(x => payloadId == x.Id); | 98 | var bundlePayloadRow = payloadPropertiesRows.Single(x => payloadId == x.Id); |
101 | if (BurnUXContainerId != bundlePayloadRow.Container) | 99 | if (BurnConstants.BurnUXContainerName != bundlePayloadRow.Container) |
102 | { | 100 | { |
103 | this.Messaging.Write(BalErrors.BAFunctionsPayloadRequiredInUXContainer(baFunctionsRow.SourceLineNumbers)); | 101 | this.Messaging.Write(BalErrors.BAFunctionsPayloadRequiredInUXContainer(baFunctionsRow.SourceLineNumbers)); |
104 | } | 102 | } |
105 | } | 103 | } |
106 | } | 104 | } |
107 | 105 | ||
108 | private void VerifyPrereqPackages(Output output) | 106 | private void VerifyPrereqPackages(WindowsInstallerData output) |
109 | { | 107 | { |
110 | var prereqInfoTable = output.Tables["WixMbaPrereqInformation"]; | 108 | var prereqInfoTable = output.Tables["WixMbaPrereqInformation"]; |
111 | if (null == prereqInfoTable || prereqInfoTable.Rows.Count == 0) | 109 | if (null == prereqInfoTable || prereqInfoTable.Rows.Count == 0) |
diff --git a/src/wixlib/bal.wixproj b/src/wixlib/bal.wixproj index be15229b..875283f9 100644 --- a/src/wixlib/bal.wixproj +++ b/src/wixlib/bal.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-0035\build\WixToolset.MSBuild.props" Condition="Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0035\build\WixToolset.MSBuild.props')" /> | 4 | <Import Project="..\..\packages\WixToolset.MSBuild.4.0.0-build-0059\build\WixToolset.MSBuild.props" Condition="Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0059\build\WixToolset.MSBuild.props')" /> |
5 | <Import Project="..\FindLocalWix.props" /> | 5 | <Import Project="..\FindLocalWix.props" /> |
6 | <PropertyGroup> | 6 | <PropertyGroup> |
7 | <ProjectGuid>{3444D952-F21C-496F-AB6B-56435BFD0787}</ProjectGuid> | 7 | <ProjectGuid>{3444D952-F21C-496F-AB6B-56435BFD0787}</ProjectGuid> |
@@ -56,7 +56,7 @@ | |||
56 | <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> | 56 | <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> |
57 | </PropertyGroup> | 57 | </PropertyGroup> |
58 | <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'))" /> | 58 | <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'))" /> |
59 | <Error Condition="!Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0035\build\WixToolset.MSBuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.MSBuild.4.0.0-build-0035\build\WixToolset.MSBuild.props'))" /> | 59 | <Error Condition="!Exists('..\..\packages\WixToolset.MSBuild.4.0.0-build-0059\build\WixToolset.MSBuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.MSBuild.4.0.0-build-0059\build\WixToolset.MSBuild.props'))" /> |
60 | </Target> | 60 | </Target> |
61 | <Import Project="..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" /> | 61 | <Import Project="..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" /> |
62 | </Project> | 62 | </Project> |
diff --git a/src/wixlib/packages.config b/src/wixlib/packages.config index 7964daed..3ba2b904 100644 --- a/src/wixlib/packages.config +++ b/src/wixlib/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="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-0035" developmentDependency="true" targetFramework="net40" /> | 4 | <package id="WixToolset.MSBuild" version="4.0.0-build-0059" developmentDependency="true" targetFramework="net40" /> |
5 | </packages> \ No newline at end of file | 5 | </packages> \ No newline at end of file |
diff --git a/src/wixstdba/packages.config b/src/wixstdba/packages.config index 41ba2f12..107f25c4 100644 --- a/src/wixstdba/packages.config +++ b/src/wixstdba/packages.config | |||
@@ -1,7 +1,7 @@ | |||
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" targetFramework="native" developmentDependency="true" /> | 3 | <package id="Nerdbank.GitVersioning" version="2.1.65" targetFramework="native" developmentDependency="true" /> |
4 | <package id="WixToolset.BootstrapperCore" version="4.0.3" targetFramework="native" /> | 4 | <package id="WixToolset.BootstrapperCore" version="4.0.5" targetFramework="native" /> |
5 | <package id="WixToolset.BalUtil" version="4.0.4" targetFramework="native" /> | 5 | <package id="WixToolset.BalUtil" version="4.0.5" targetFramework="native" /> |
6 | <package id="WixToolset.DUtil" version="4.0.13" targetFramework="native" /> | 6 | <package id="WixToolset.DUtil" version="4.0.18" targetFramework="native" /> |
7 | </packages> \ No newline at end of file | 7 | </packages> \ No newline at end of file |
diff --git a/src/wixstdba/wixstdba.vcxproj b/src/wixstdba/wixstdba.vcxproj index 15d5bbd6..8f3b4204 100644 --- a/src/wixstdba/wixstdba.vcxproj +++ b/src/wixstdba/wixstdba.vcxproj | |||
@@ -2,9 +2,9 @@ | |||
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 DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 4 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
5 | <Import Project="..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props" Condition="Exists('..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" /> | 5 | <Import Project="..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props" Condition="Exists('..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" /> |
6 | <Import Project="..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props')" /> | 6 | <Import Project="..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props" Condition="Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" /> |
7 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props')" /> | 7 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.18\build\WixToolset.DUtil.props')" /> |
8 | 8 | ||
9 | <ItemGroup Label="ProjectConfigurations"> | 9 | <ItemGroup Label="ProjectConfigurations"> |
10 | <ProjectConfiguration Include="Debug|Win32"> | 10 | <ProjectConfiguration Include="Debug|Win32"> |
@@ -107,9 +107,9 @@ rc.exe -fo "$(OutDir)wixstdba.res" "$(IntDir)wixstdba.messages.rc"</Command> | |||
107 | <PropertyGroup> | 107 | <PropertyGroup> |
108 | <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> | 108 | <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> |
109 | </PropertyGroup> | 109 | </PropertyGroup> |
110 | <Error Condition="!Exists('..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BalUtil.4.0.4\build\WixToolset.BalUtil.props'))" /> | 110 | <Error Condition="!Exists('..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BalUtil.4.0.5\build\WixToolset.BalUtil.props'))" /> |
111 | <Error Condition="!Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BootstrapperCore.4.0.3\build\WixToolset.BootstrapperCore.props'))" /> | 111 | <Error Condition="!Exists('..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BootstrapperCore.4.0.5\build\WixToolset.BootstrapperCore.props'))" /> |
112 | <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.13\build\WixToolset.DUtil.props'))" /> | 112 | <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'))" /> |
113 | <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'))" /> | 113 | <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'))" /> |
114 | </Target> | 114 | </Target> |
115 | </Project> | 115 | </Project> |