aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2024-12-27 13:57:09 -0800
committerRob Mensching <rob@firegiant.com>2024-12-27 14:44:54 -0800
commita076b9d72486328d8dc95675daae417a3c07d6d6 (patch)
treed7e8c1c7748891db080dce377553108975de3afc
parent28a2c0e963897ddc61e6673bcb93e10b9696375f (diff)
downloadwix-a076b9d72486328d8dc95675daae417a3c07d6d6.tar.gz
wix-a076b9d72486328d8dc95675daae417a3c07d6d6.tar.bz2
wix-a076b9d72486328d8dc95675daae417a3c07d6d6.zip
Audit all transitive dependencies and fix latest vulnerabilities
Also, standardize .NET Core TFMs listed before .NET Framework TFMs for no reason but to be consistent
-rw-r--r--src/Directory.Build.props4
-rw-r--r--src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj4
-rw-r--r--src/internal/SetBuildNumber/Directory.Packages.props.pp40
-rw-r--r--src/internal/WixInternal.TestSupport/Builder.cs8
-rw-r--r--src/internal/WixInternal.TestSupport/TestData.cs4
-rw-r--r--src/internal/WixInternal.TestSupport/WixInternal.TestSupport.csproj2
-rw-r--r--src/test/burn/TestBA/TestBA.csproj2
-rw-r--r--src/test/burn/TestBA/TestBA_x64.csproj2
-rw-r--r--src/test/burn/TestExe/TestExe.csproj2
-rw-r--r--src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj2
-rw-r--r--src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj2
-rw-r--r--src/test/wix/TestData/CsprojClassLibraryMultiTarget/CsprojClassLibraryMultiTarget.csproj2
-rw-r--r--src/tools/heat/heat.csproj1
-rw-r--r--src/tools/test/WixToolsetTest.HeatTasks/WixToolsetTest.HeatTasks.csproj4
-rw-r--r--src/wix/WixInternal.Core.TestPackage/WixInternal.Core.TestPackage.csproj2
15 files changed, 45 insertions, 36 deletions
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index c4e52834..2de04127 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -32,7 +32,9 @@
32 <ProjectUrl>https://wixtoolset.org/</ProjectUrl> 32 <ProjectUrl>https://wixtoolset.org/</ProjectUrl>
33 <PackageIcon>wix.png</PackageIcon> 33 <PackageIcon>wix.png</PackageIcon>
34 34
35 <GitVersionFile>version.txt</GitVersionFile> 35 <NuGetAudit>true</NuGetAudit>
36 <NuGetAuditMode>all</NuGetAuditMode>
37 <NuGetAuditLevel>low</NuGetAuditLevel>
36 </PropertyGroup> 38 </PropertyGroup>
37 39
38 <Import Project="Directory$(MSBuildProjectExtension).props" Condition=" Exists('Directory$(MSBuildProjectExtension).props') " /> 40 <Import Project="Directory$(MSBuildProjectExtension).props" Condition=" Exists('Directory$(MSBuildProjectExtension).props') " />
diff --git a/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj
index a3d9930d..1a8014a4 100644
--- a/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj
+++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj
@@ -12,8 +12,4 @@
12 <ItemGroup> 12 <ItemGroup>
13 <ProjectReference Include="..\..\WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" /> 13 <ProjectReference Include="..\..\WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" />
14 </ItemGroup> 14 </ItemGroup>
15
16 <ItemGroup>
17 <PackageReference Include="WixInternal.TestSupport" />
18 </ItemGroup>
19</Project> 15</Project>
diff --git a/src/internal/SetBuildNumber/Directory.Packages.props.pp b/src/internal/SetBuildNumber/Directory.Packages.props.pp
index 4085568f..8cf271d7 100644
--- a/src/internal/SetBuildNumber/Directory.Packages.props.pp
+++ b/src/internal/SetBuildNumber/Directory.Packages.props.pp
@@ -1,4 +1,13 @@
1<Project> 1<Project>
2 <PropertyGroup>
3 <CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
4 </PropertyGroup>
5
6 <!-- Pinned versions to address security vulnerabilities in transitive dependencies. Review as dependencies update. -->
7 <ItemGroup>
8 <PackageVersion Include="System.Private.Uri" Version="4.3.2" />
9 </ItemGroup>
10
2 <ItemGroup> 11 <ItemGroup>
3 <PackageVersion Include="WixToolset.Dtf.Compression" Version="{packageversion}" /> 12 <PackageVersion Include="WixToolset.Dtf.Compression" Version="{packageversion}" />
4 <PackageVersion Include="WixToolset.Dtf.Compression.Cab" Version="{packageversion}" /> 13 <PackageVersion Include="WixToolset.Dtf.Compression.Cab" Version="{packageversion}" />
@@ -43,35 +52,36 @@
43 </ItemGroup> 52 </ItemGroup>
44 53
45 <ItemGroup> 54 <ItemGroup>
46 <PackageVersion Include="System.Configuration.ConfigurationManager" Version="6.0.1" /> 55 <PackageVersion Include="System.Configuration.ConfigurationManager" Version="6.0.2" />
47 <PackageVersion Include="System.Diagnostics.PerformanceCounter" Version="4.7.0" /> 56 <PackageVersion Include="System.Diagnostics.PerformanceCounter" Version="6.0.2" />
48 <PackageVersion Include="System.DirectoryServices" Version="4.7.0" /> 57 <PackageVersion Include="System.DirectoryServices" Version="6.0.2" />
49 <PackageVersion Include="System.DirectoryServices.AccountManagement" Version="4.7.0" /> 58 <PackageVersion Include="System.DirectoryServices.AccountManagement" Version="6.0.1" />
50 <PackageVersion Include="System.Management" Version="4.7.0" /> 59 <PackageVersion Include="System.Management" Version="6.0.2" />
51 <PackageVersion Include="System.IO.Compression" Version="4.3.0" /> 60 <PackageVersion Include="System.IO.Compression" Version="4.3.0" />
52 <PackageVersion Include="System.IO.FileSystem.AccessControl" Version="4.7.0" /> 61 <PackageVersion Include="System.IO.FileSystem.AccessControl" Version="5.0.0" />
53 <PackageVersion Include="System.Net.NetworkInformation" Version="4.3.0" /> 62 <PackageVersion Include="System.Net.NetworkInformation" Version="4.3.0" />
54 <PackageVersion Include="System.Reflection.Metadata" Version="1.8.1" /> 63 <PackageVersion Include="System.Reflection.Metadata" Version="6.0.2" />
55 <PackageVersion Include="System.Security.Principal.Windows" Version="4.7.0" /> 64 <PackageVersion Include="System.Security.Principal.Windows" Version="5.0.0" />
56 <PackageVersion Include="System.Text.Encoding.CodePages" Version="4.7.1" /> 65 <PackageVersion Include="System.Text.Encoding.CodePages" Version="6.0.1" />
57 <PackageVersion Include="System.Text.Json" Version="6.0.10" /> 66 <PackageVersion Include="System.Text.Json" Version="8.0.5" />
67 <PackageVersion Include="System.Memory" Version="4.5.5" />
58 68
59 <PackageVersion Include="Microsoft.AspNetCore.Owin" Version="3.1.13" /> 69 <PackageVersion Include="Microsoft.AspNetCore.Owin" Version="3.1.13" />
60 <PackageVersion Include="Microsoft.VisualStudio.Setup.Configuration.Native" Version="3.10.2154" /> 70 <PackageVersion Include="Microsoft.VisualStudio.Setup.Configuration.Native" Version="3.10.2154" />
61 <PackageVersion Include="Microsoft.Win32.Registry" Version="4.7.0" /> 71 <PackageVersion Include="Microsoft.Win32.Registry" Version="5.0.0" />
62 </ItemGroup> 72 </ItemGroup>
63 73
64 <ItemGroup> 74 <ItemGroup>
65 <PackageVersion Include="NuGet.Credentials" Version="6.10.1" /> 75 <PackageVersion Include="NuGet.Credentials" Version="6.12.1" />
66 <PackageVersion Include="NuGet.Protocol" Version="6.10.1" /> 76 <PackageVersion Include="NuGet.Protocol" Version="6.12.1" />
67 <PackageVersion Include="NuGet.Versioning" Version="6.10.1" /> 77 <PackageVersion Include="NuGet.Versioning" Version="6.12.1" />
68 </ItemGroup> 78 </ItemGroup>
69 79
70 <!-- 80 <!--
71 These MSBuild versions are trapped in antiquity for heat.exe. 81 These MSBuild versions are trapped in antiquity for heat.exe.
72 --> 82 -->
73 <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'"> 83 <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'">
74 <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="14.3" /> 84 <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="14.3.0" />
75 </ItemGroup> 85 </ItemGroup>
76 <ItemGroup Condition="'$(TargetFrameworkIdentifier)' != '.NETFramework'"> 86 <ItemGroup Condition="'$(TargetFrameworkIdentifier)' != '.NETFramework'">
77 <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="15.7.179" /> 87 <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="15.7.179" />
diff --git a/src/internal/WixInternal.TestSupport/Builder.cs b/src/internal/WixInternal.TestSupport/Builder.cs
index eec51797..aee5a8cf 100644
--- a/src/internal/WixInternal.TestSupport/Builder.cs
+++ b/src/internal/WixInternal.TestSupport/Builder.cs
@@ -64,7 +64,7 @@ namespace WixInternal.TestSupport
64 foreach (var ext in this.ExtensionTypes) 64 foreach (var ext in this.ExtensionTypes)
65 { 65 {
66 args.Add("-ext"); 66 args.Add("-ext");
67 args.Add(Path.GetFullPath(new Uri(ext.Assembly.CodeBase).LocalPath)); 67 args.Add(Path.GetFullPath(ext.Assembly.Location));
68 } 68 }
69 69
70 args.AddRange(sourceFiles); 70 args.AddRange(sourceFiles);
@@ -126,7 +126,7 @@ namespace WixInternal.TestSupport
126 foreach (var ext in this.ExtensionTypes) 126 foreach (var ext in this.ExtensionTypes)
127 { 127 {
128 firstBuildArgs.Add("-ext"); 128 firstBuildArgs.Add("-ext");
129 firstBuildArgs.Add(Path.GetFullPath(new Uri(ext.Assembly.CodeBase).LocalPath)); 129 firstBuildArgs.Add(Path.GetFullPath(ext.Assembly.Location));
130 } 130 }
131 131
132 firstBuildArgs.AddRange(sourceFiles); 132 firstBuildArgs.AddRange(sourceFiles);
@@ -171,7 +171,7 @@ namespace WixInternal.TestSupport
171 foreach (var ext in this.ExtensionTypes) 171 foreach (var ext in this.ExtensionTypes)
172 { 172 {
173 decompileArgs.Add("-ext"); 173 decompileArgs.Add("-ext");
174 decompileArgs.Add(Path.GetFullPath(new Uri(ext.Assembly.CodeBase).LocalPath)); 174 decompileArgs.Add(Path.GetFullPath(ext.Assembly.Location));
175 } 175 }
176 176
177 decompileFunc(decompileArgs.ToArray()); 177 decompileFunc(decompileArgs.ToArray());
@@ -188,7 +188,7 @@ namespace WixInternal.TestSupport
188 foreach (var ext in this.ExtensionTypes) 188 foreach (var ext in this.ExtensionTypes)
189 { 189 {
190 secondBuildArgs.Add("-ext"); 190 secondBuildArgs.Add("-ext");
191 secondBuildArgs.Add(Path.GetFullPath(new Uri(ext.Assembly.CodeBase).LocalPath)); 191 secondBuildArgs.Add(Path.GetFullPath(ext.Assembly.Location));
192 } 192 }
193 193
194 secondBuildArgs.Add("-bindpath"); 194 secondBuildArgs.Add("-bindpath");
diff --git a/src/internal/WixInternal.TestSupport/TestData.cs b/src/internal/WixInternal.TestSupport/TestData.cs
index 05691e8c..1b169699 100644
--- a/src/internal/WixInternal.TestSupport/TestData.cs
+++ b/src/internal/WixInternal.TestSupport/TestData.cs
@@ -44,13 +44,13 @@ namespace WixInternal.TestSupport
44 44
45 public static string Get(params string[] paths) 45 public static string Get(params string[] paths)
46 { 46 {
47 var localPath = Path.GetDirectoryName(new Uri(Assembly.GetCallingAssembly().CodeBase).LocalPath); 47 var localPath = AppDomain.CurrentDomain.BaseDirectory;
48 return Path.Combine(localPath, Path.Combine(paths)); 48 return Path.Combine(localPath, Path.Combine(paths));
49 } 49 }
50 50
51 public static string GetUnitTestLogsFolder([CallerFilePath] string path = "", [CallerMemberName] string method = "") 51 public static string GetUnitTestLogsFolder([CallerFilePath] string path = "", [CallerMemberName] string method = "")
52 { 52 {
53 var startingPath = Path.GetDirectoryName(new Uri(Assembly.GetCallingAssembly().CodeBase).LocalPath); 53 var startingPath = AppDomain.CurrentDomain.BaseDirectory;
54 var buildPath = startingPath; 54 var buildPath = startingPath;
55 55
56 while (!String.IsNullOrEmpty(buildPath)) 56 while (!String.IsNullOrEmpty(buildPath))
diff --git a/src/internal/WixInternal.TestSupport/WixInternal.TestSupport.csproj b/src/internal/WixInternal.TestSupport/WixInternal.TestSupport.csproj
index 4e1c3c26..1b713a0d 100644
--- a/src/internal/WixInternal.TestSupport/WixInternal.TestSupport.csproj
+++ b/src/internal/WixInternal.TestSupport/WixInternal.TestSupport.csproj
@@ -4,7 +4,7 @@
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 5
6 <PropertyGroup> 6 <PropertyGroup>
7 <TargetFrameworks>netstandard2.0;net472</TargetFrameworks> 7 <TargetFrameworks>net6.0;net472</TargetFrameworks>
8 <IsPackable>true</IsPackable> 8 <IsPackable>true</IsPackable>
9 <DebugType>embedded</DebugType> 9 <DebugType>embedded</DebugType>
10 <PublishRepositoryUrl>true</PublishRepositoryUrl> 10 <PublishRepositoryUrl>true</PublishRepositoryUrl>
diff --git a/src/test/burn/TestBA/TestBA.csproj b/src/test/burn/TestBA/TestBA.csproj
index 6db83b20..ec60adc8 100644
--- a/src/test/burn/TestBA/TestBA.csproj
+++ b/src/test/burn/TestBA/TestBA.csproj
@@ -3,7 +3,7 @@
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>net462;net6.0-windows</TargetFrameworks> 6 <TargetFrameworks>net6.0-windows;net462</TargetFrameworks>
7 <OutputType>WinExe</OutputType> 7 <OutputType>WinExe</OutputType>
8 <AssemblyName>TestBA</AssemblyName> 8 <AssemblyName>TestBA</AssemblyName>
9 <RootNamespace>WixToolset.Test.BA</RootNamespace> 9 <RootNamespace>WixToolset.Test.BA</RootNamespace>
diff --git a/src/test/burn/TestBA/TestBA_x64.csproj b/src/test/burn/TestBA/TestBA_x64.csproj
index 9d8dc330..1e2ed69d 100644
--- a/src/test/burn/TestBA/TestBA_x64.csproj
+++ b/src/test/burn/TestBA/TestBA_x64.csproj
@@ -3,7 +3,7 @@
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>net462;net6.0-windows</TargetFrameworks> 6 <TargetFrameworks>net6.0-windows;net462</TargetFrameworks>
7 <OutputType>WinExe</OutputType> 7 <OutputType>WinExe</OutputType>
8 <AssemblyName>TestBA</AssemblyName> 8 <AssemblyName>TestBA</AssemblyName>
9 <RootNamespace>WixToolset.Test.BA</RootNamespace> 9 <RootNamespace>WixToolset.Test.BA</RootNamespace>
diff --git a/src/test/burn/TestExe/TestExe.csproj b/src/test/burn/TestExe/TestExe.csproj
index 9209dfd7..9a80aa92 100644
--- a/src/test/burn/TestExe/TestExe.csproj
+++ b/src/test/burn/TestExe/TestExe.csproj
@@ -3,7 +3,7 @@
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>net462;net6.0</TargetFrameworks> 6 <TargetFrameworks>net6.0;net462</TargetFrameworks>
7 <AssemblyName>TestExe</AssemblyName> 7 <AssemblyName>TestExe</AssemblyName>
8 <RootNamespace>TestExe</RootNamespace> 8 <RootNamespace>TestExe</RootNamespace>
9 <OutputType>Exe</OutputType> 9 <OutputType>Exe</OutputType>
diff --git a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj
index e87501e9..4371d0d6 100644
--- a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj
+++ b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj
@@ -3,7 +3,7 @@
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>net472;net6.0-windows</TargetFrameworks> 6 <TargetFrameworks>net6.0-windows;net472</TargetFrameworks>
7 <OutputType>WinExe</OutputType> 7 <OutputType>WinExe</OutputType>
8 <AssemblyName>WixToolset.WixBA</AssemblyName> 8 <AssemblyName>WixToolset.WixBA</AssemblyName>
9 <RootNamespace>WixToolset.WixBA</RootNamespace> 9 <RootNamespace>WixToolset.WixBA</RootNamespace>
diff --git a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj
index 3437119c..597e108d 100644
--- a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj
+++ b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj
@@ -3,7 +3,7 @@
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>net472;net6.0-windows</TargetFrameworks> 6 <TargetFrameworks>net6.0-windows;net472</TargetFrameworks>
7 <OutputType>WinExe</OutputType> 7 <OutputType>WinExe</OutputType>
8 <AssemblyName>WixToolset.WixBA</AssemblyName> 8 <AssemblyName>WixToolset.WixBA</AssemblyName>
9 <RootNamespace>WixToolset.WixBA</RootNamespace> 9 <RootNamespace>WixToolset.WixBA</RootNamespace>
diff --git a/src/test/wix/TestData/CsprojClassLibraryMultiTarget/CsprojClassLibraryMultiTarget.csproj b/src/test/wix/TestData/CsprojClassLibraryMultiTarget/CsprojClassLibraryMultiTarget.csproj
index e2fa94f5..9e55d157 100644
--- a/src/test/wix/TestData/CsprojClassLibraryMultiTarget/CsprojClassLibraryMultiTarget.csproj
+++ b/src/test/wix/TestData/CsprojClassLibraryMultiTarget/CsprojClassLibraryMultiTarget.csproj
@@ -1,7 +1,7 @@
1<Project Sdk="Microsoft.NET.Sdk"> 1<Project Sdk="Microsoft.NET.Sdk">
2 2
3 <PropertyGroup> 3 <PropertyGroup>
4 <TargetFrameworks>net472;net6.0</TargetFrameworks> 4 <TargetFrameworks>net6.0;net472</TargetFrameworks>
5 </PropertyGroup> 5 </PropertyGroup>
6 6
7 <ItemGroup> 7 <ItemGroup>
diff --git a/src/tools/heat/heat.csproj b/src/tools/heat/heat.csproj
index dfcc9126..362d5c21 100644
--- a/src/tools/heat/heat.csproj
+++ b/src/tools/heat/heat.csproj
@@ -39,5 +39,6 @@
39 <PackageReference Include="System.Configuration.ConfigurationManager" /> 39 <PackageReference Include="System.Configuration.ConfigurationManager" />
40 <PackageReference Include="System.Diagnostics.PerformanceCounter" /> 40 <PackageReference Include="System.Diagnostics.PerformanceCounter" />
41 <PackageReference Include="System.DirectoryServices" /> 41 <PackageReference Include="System.DirectoryServices" />
42 <PackageReference Include="System.Memory" />
42 </ItemGroup> 43 </ItemGroup>
43</Project> 44</Project>
diff --git a/src/tools/test/WixToolsetTest.HeatTasks/WixToolsetTest.HeatTasks.csproj b/src/tools/test/WixToolsetTest.HeatTasks/WixToolsetTest.HeatTasks.csproj
index 390154de..1d808f53 100644
--- a/src/tools/test/WixToolsetTest.HeatTasks/WixToolsetTest.HeatTasks.csproj
+++ b/src/tools/test/WixToolsetTest.HeatTasks/WixToolsetTest.HeatTasks.csproj
@@ -14,7 +14,7 @@
14 </ItemGroup> 14 </ItemGroup>
15 15
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixInternal.TestSupport" /> 17 <PackageReference Include="WixInternal.TestSupport" />
18 <PackageReference Include="WixInternal.Core.TestPackage" /> 18 <PackageReference Include="WixInternal.Core.TestPackage" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> 20</Project>
diff --git a/src/wix/WixInternal.Core.TestPackage/WixInternal.Core.TestPackage.csproj b/src/wix/WixInternal.Core.TestPackage/WixInternal.Core.TestPackage.csproj
index 9d242b6c..99ffe620 100644
--- a/src/wix/WixInternal.Core.TestPackage/WixInternal.Core.TestPackage.csproj
+++ b/src/wix/WixInternal.Core.TestPackage/WixInternal.Core.TestPackage.csproj
@@ -3,7 +3,7 @@
3 3
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>netstandard2.0</TargetFrameworks> 6 <TargetFrameworks>net6.0;net472</TargetFrameworks>
7 <Description>Internal WiX Toolset Test Package</Description> 7 <Description>Internal WiX Toolset Test Package</Description>
8 <DebugType>embedded</DebugType> 8 <DebugType>embedded</DebugType>
9 <PublishRepositoryUrl>true</PublishRepositoryUrl> 9 <PublishRepositoryUrl>true</PublishRepositoryUrl>