diff --git a/src/Samples/Sarif.Sdk.Sample/App.config b/src/Samples/Sarif.Sdk.Sample/App.config
index ecdcf8a54..1e91a8a0a 100644
--- a/src/Samples/Sarif.Sdk.Sample/App.config
+++ b/src/Samples/Sarif.Sdk.Sample/App.config
@@ -1,6 +1,6 @@
-
+
diff --git a/src/Samples/Sarif.Sdk.Sample/Sarif.Sdk.Sample.csproj b/src/Samples/Sarif.Sdk.Sample/Sarif.Sdk.Sample.csproj
index 9aaa62644..4cef23004 100644
--- a/src/Samples/Sarif.Sdk.Sample/Sarif.Sdk.Sample.csproj
+++ b/src/Samples/Sarif.Sdk.Sample/Sarif.Sdk.Sample.csproj
@@ -8,7 +8,7 @@
Exe
Sarif.Sdk.Sample
SarifSdkSample
- v4.7.2
+ net472
512
true
@@ -93,4 +93,4 @@
-
\ No newline at end of file
+
diff --git a/src/Samples/SarifDeferredSample/App.config b/src/Samples/SarifDeferredSample/App.config
index ecdcf8a54..1e91a8a0a 100644
--- a/src/Samples/SarifDeferredSample/App.config
+++ b/src/Samples/SarifDeferredSample/App.config
@@ -1,6 +1,6 @@
-
+
diff --git a/src/Samples/SarifDeferredSample/SarifDeferredSample.csproj b/src/Samples/SarifDeferredSample/SarifDeferredSample.csproj
index e52b1de3a..d34820002 100644
--- a/src/Samples/SarifDeferredSample/SarifDeferredSample.csproj
+++ b/src/Samples/SarifDeferredSample/SarifDeferredSample.csproj
@@ -8,7 +8,7 @@
Exe
SarifDeferredSample
SarifDeferredSample
- v4.7.2
+ net472
512
true
true
@@ -78,4 +78,4 @@
-
\ No newline at end of file
+
diff --git a/src/Samples/SarifToCsv/App.config b/src/Samples/SarifToCsv/App.config
index 7d5cacdcb..ba31571f7 100644
--- a/src/Samples/SarifToCsv/App.config
+++ b/src/Samples/SarifToCsv/App.config
@@ -1,7 +1,7 @@
-
+
diff --git a/src/Samples/SarifToCsv/SarifToCsv.csproj b/src/Samples/SarifToCsv/SarifToCsv.csproj
index f1d3837e8..40feeece3 100644
--- a/src/Samples/SarifToCsv/SarifToCsv.csproj
+++ b/src/Samples/SarifToCsv/SarifToCsv.csproj
@@ -8,7 +8,7 @@
Exe
SarifToCsv
SarifToCsv
- v4.7.2
+ net472
512
true
true
@@ -66,4 +66,4 @@
-
\ No newline at end of file
+
diff --git a/src/Samples/SarifTrim/App.config b/src/Samples/SarifTrim/App.config
index ecdcf8a54..1e91a8a0a 100644
--- a/src/Samples/SarifTrim/App.config
+++ b/src/Samples/SarifTrim/App.config
@@ -1,6 +1,6 @@
-
+
diff --git a/src/Samples/SarifTrim/SarifTrim.csproj b/src/Samples/SarifTrim/SarifTrim.csproj
index d2c281db1..2a600f907 100644
--- a/src/Samples/SarifTrim/SarifTrim.csproj
+++ b/src/Samples/SarifTrim/SarifTrim.csproj
@@ -8,7 +8,7 @@
Exe
SarifTrim
SarifTrim
- v4.7.2
+ net472
512
true
@@ -65,4 +65,4 @@
-
\ No newline at end of file
+
diff --git a/src/Sarif.Multitool/Sarif.Multitool.csproj b/src/Sarif.Multitool/Sarif.Multitool.csproj
index 558540201..807dd295b 100644
--- a/src/Sarif.Multitool/Sarif.Multitool.csproj
+++ b/src/Sarif.Multitool/Sarif.Multitool.csproj
@@ -29,7 +29,7 @@
- netcoreapp3.1
+ net7.0
$(TargetFrameworks);net462
diff --git a/src/Test.EndToEnd.Baselining/Test.EndToEnd.Baselining.csproj b/src/Test.EndToEnd.Baselining/Test.EndToEnd.Baselining.csproj
index 65beccaec..9aacc64e6 100644
--- a/src/Test.EndToEnd.Baselining/Test.EndToEnd.Baselining.csproj
+++ b/src/Test.EndToEnd.Baselining/Test.EndToEnd.Baselining.csproj
@@ -12,7 +12,7 @@
Exe
- netcoreapp3.1
+ net7.0
false
Test.EndToEnd.Baselining
diff --git a/src/Test.FunctionalTests.Sarif/SarifValidatorTests.cs b/src/Test.FunctionalTests.Sarif/SarifValidatorTests.cs
index 194f7884f..795bb6fc8 100644
--- a/src/Test.FunctionalTests.Sarif/SarifValidatorTests.cs
+++ b/src/Test.FunctionalTests.Sarif/SarifValidatorTests.cs
@@ -197,7 +197,7 @@ public void ValidatesAllTestFiles()
Path.Combine("v2", "ConverterTestData"),
Path.Combine("v2", "SpecExamples"),
Path.Combine("v2", "ObsoleteFormats"),
- Path.Combine("..", "..", "Test.UnitTests.Sarif", "net6.0", "TestData")
+ Path.Combine("..", "..", "Test.UnitTests.Sarif", "net7.0", "TestData")
};
private static IEnumerable s_testCases;
diff --git a/src/Test.FunctionalTests.Sarif/Test.FunctionalTests.Sarif.csproj b/src/Test.FunctionalTests.Sarif/Test.FunctionalTests.Sarif.csproj
index 26484a803..1ed47d5b3 100644
--- a/src/Test.FunctionalTests.Sarif/Test.FunctionalTests.Sarif.csproj
+++ b/src/Test.FunctionalTests.Sarif/Test.FunctionalTests.Sarif.csproj
@@ -7,7 +7,7 @@
- netcoreapp3.1
+ net7.0
false
true
Test.FunctionalTests.Sarif
@@ -690,4 +690,4 @@
startioroutine.cs
-
\ No newline at end of file
+
diff --git a/src/Test.UnitTests.Sarif.Converters/Test.UnitTests.Sarif.Converters.csproj b/src/Test.UnitTests.Sarif.Converters/Test.UnitTests.Sarif.Converters.csproj
index df759af23..e0eea28f6 100644
--- a/src/Test.UnitTests.Sarif.Converters/Test.UnitTests.Sarif.Converters.csproj
+++ b/src/Test.UnitTests.Sarif.Converters/Test.UnitTests.Sarif.Converters.csproj
@@ -7,7 +7,7 @@
- netcoreapp3.1
+ net7.0
false
true
diff --git a/src/Test.UnitTests.Sarif.Converters/ToolFormatConverterTests.cs b/src/Test.UnitTests.Sarif.Converters/ToolFormatConverterTests.cs
index b658c7205..e09fd4cf2 100644
--- a/src/Test.UnitTests.Sarif.Converters/ToolFormatConverterTests.cs
+++ b/src/Test.UnitTests.Sarif.Converters/ToolFormatConverterTests.cs
@@ -377,7 +377,7 @@ public void ToolFormatConverter_BuildsChainOfResponsibility()
private static string GetCurrentAssemblyPath()
{
- string codeBase = Assembly.GetExecutingAssembly().CodeBase;
+ string codeBase = Assembly.GetExecutingAssembly().Location;
var uriBuilder = new UriBuilder(new Uri(codeBase));
string path = Uri.UnescapeDataString(uriBuilder.Path);
diff --git a/src/Test.UnitTests.Sarif.Driver/Test.UnitTests.Sarif.Driver.csproj b/src/Test.UnitTests.Sarif.Driver/Test.UnitTests.Sarif.Driver.csproj
index 2539895ae..1db65732c 100644
--- a/src/Test.UnitTests.Sarif.Driver/Test.UnitTests.Sarif.Driver.csproj
+++ b/src/Test.UnitTests.Sarif.Driver/Test.UnitTests.Sarif.Driver.csproj
@@ -8,7 +8,7 @@
- net6.0
+ net7.0
false
true
1.7.3
diff --git a/src/Test.UnitTests.Sarif.Multitool.Library/Test.UnitTests.Sarif.Multitool.Library.csproj b/src/Test.UnitTests.Sarif.Multitool.Library/Test.UnitTests.Sarif.Multitool.Library.csproj
index 1e802085c..48cb5bd17 100644
--- a/src/Test.UnitTests.Sarif.Multitool.Library/Test.UnitTests.Sarif.Multitool.Library.csproj
+++ b/src/Test.UnitTests.Sarif.Multitool.Library/Test.UnitTests.Sarif.Multitool.Library.csproj
@@ -8,7 +8,7 @@
- netcoreapp3.1
+ net7.0
false
true
Test.UnitTests.Sarif.Multitool.Library
@@ -79,4 +79,4 @@
-
\ No newline at end of file
+
diff --git a/src/Test.UnitTests.Sarif.Multitool/Test.UnitTests.Sarif.Multitool.csproj b/src/Test.UnitTests.Sarif.Multitool/Test.UnitTests.Sarif.Multitool.csproj
index 0bd4e02c8..31f4136c9 100644
--- a/src/Test.UnitTests.Sarif.Multitool/Test.UnitTests.Sarif.Multitool.csproj
+++ b/src/Test.UnitTests.Sarif.Multitool/Test.UnitTests.Sarif.Multitool.csproj
@@ -8,7 +8,7 @@
- netcoreapp3.1
+ net7.0
false
true
Test.UnitTests.Sarif.Multitool
diff --git a/src/Test.UnitTests.Sarif.WorkItems/Test.UnitTests.Sarif.WorkItems.csproj b/src/Test.UnitTests.Sarif.WorkItems/Test.UnitTests.Sarif.WorkItems.csproj
index 0d2cc90b9..45b27d16b 100644
--- a/src/Test.UnitTests.Sarif.WorkItems/Test.UnitTests.Sarif.WorkItems.csproj
+++ b/src/Test.UnitTests.Sarif.WorkItems/Test.UnitTests.Sarif.WorkItems.csproj
@@ -8,7 +8,7 @@
- netcoreapp3.1
+ net7.0
$(TargetFrameworks);net48
false
true
diff --git a/src/Test.UnitTests.Sarif/Test.UnitTests.Sarif.csproj b/src/Test.UnitTests.Sarif/Test.UnitTests.Sarif.csproj
index 2bcaf9226..9682ee069 100644
--- a/src/Test.UnitTests.Sarif/Test.UnitTests.Sarif.csproj
+++ b/src/Test.UnitTests.Sarif/Test.UnitTests.Sarif.csproj
@@ -8,7 +8,7 @@
- net6.0;
+ net7.0;
false
true
Test.UnitTests.Sarif
diff --git a/src/Test.UnitTests.WorkItems/Test.UnitTests.WorkItems.csproj b/src/Test.UnitTests.WorkItems/Test.UnitTests.WorkItems.csproj
index 8fd213dbf..d82234b83 100644
--- a/src/Test.UnitTests.WorkItems/Test.UnitTests.WorkItems.csproj
+++ b/src/Test.UnitTests.WorkItems/Test.UnitTests.WorkItems.csproj
@@ -9,7 +9,7 @@
- netcoreapp3.1
+ net7.0
$(TargetFrameworks);net48
false
true