diff --git a/CHANGELIST.md b/CHANGELIST.md
index 3579f3a1..efe075a7 100644
--- a/CHANGELIST.md
+++ b/CHANGELIST.md
@@ -25,6 +25,7 @@
- Fix launching MPF on Windows 7
- Fix log window background turning white
- Add DMI/PFI/SS to log zipfile
+- Update to BurnOutSharp 1.7.0
### 2.0 (2021-04-23)
- Rename DICUI to Media Preservation Frontend (MPF)
diff --git a/MPF.Check/MPF.Check.csproj b/MPF.Check/MPF.Check.csproj
index 0e763439..ca36d5a9 100644
--- a/MPF.Check/MPF.Check.csproj
+++ b/MPF.Check/MPF.Check.csproj
@@ -28,7 +28,7 @@
-
+
runtime; compile; build; native; analyzers; buildtransitive
diff --git a/MPF.Library/MPF.Library.csproj b/MPF.Library/MPF.Library.csproj
index 6ea30b53..49a40153 100644
--- a/MPF.Library/MPF.Library.csproj
+++ b/MPF.Library/MPF.Library.csproj
@@ -74,12 +74,12 @@
-
+
runtime; compile; build; native; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/MPF.Library/Utilities/Validators.cs b/MPF.Library/Utilities/Validators.cs
index 4b7fa030..1608325c 100644
--- a/MPF.Library/Utilities/Validators.cs
+++ b/MPF.Library/Utilities/Validators.cs
@@ -1049,6 +1049,7 @@ namespace MPF.Utilities
// Join the output protections for writing
string protections = string.Join(", ", found
.Where(kvp => kvp.Value != null && kvp.Value.Any())
+ .OrderBy(kvp => kvp.Value)
.SelectMany(kvp => kvp.Value)
.Distinct());
return (true, protections);
diff --git a/MPF.Test/MPF.Test.csproj b/MPF.Test/MPF.Test.csproj
index 7c4a06fa..30b346db 100644
--- a/MPF.Test/MPF.Test.csproj
+++ b/MPF.Test/MPF.Test.csproj
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/MPF/MPF.csproj b/MPF/MPF.csproj
index 9c058744..5b068a87 100644
--- a/MPF/MPF.csproj
+++ b/MPF/MPF.csproj
@@ -27,10 +27,10 @@
-
+
runtime; compile; build; native; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive