diff --git a/Documentation/CodeTutorials/Packages.md b/Documentation/CodeTutorials/Packages.md
index d324a70fb6..df23efc8c1 100644
--- a/Documentation/CodeTutorials/Packages.md
+++ b/Documentation/CodeTutorials/Packages.md
@@ -36,7 +36,6 @@
| SixLabors.ImageSharp.Drawing | [GitHub](https://github.com/SixLabors/ImageSharp.Drawing) | [Apache 2.0](https://github.com/SixLabors/ImageSharp/blob/main/LICENSE) | Font handling for ImageSharp | |
| System.Threading.AccessControl | [GitHub](https://github.com/dotnet/runtime) |[MIT](https://opensource.org/licenses/MIT) | Required by Scintilla for sync primitives | |
| System.Threading.ThreadPool | [GitHub](https://github.com/dotnet/corefx) |[MIT](https://opensource.org/licenses/MIT) | Required to compile native linux binaries | |
-| System.Security.Permissions |[GitHub](https://github.com/dotnet/corefx) |[MIT](https://opensource.org/licenses/MIT) | Provides common types for Xml doc reading in UI code | |
| [AutoComplete Console](https://www.codeproject.com/Articles/1182358/Using-Autocomplete-in-Windows-Console-Applications) by Jasper Lammers | Embedded | [CPOL](https://www.codeproject.com/info/cpol10.aspx) | Provides interactive autocomplete in console input | |
| System.Resources.Extensions | [GitHub](https://github.com/dotnet/corefx) | [MIT](https://opensource.org/licenses/MIT) | Allows [publishing with dotnet publish on machines with netcoreapp3.0 SDK installed](https://github.com/microsoft/msbuild/issues/4704#issuecomment-530034240) | |
| Spectre.Console | [GitHub](https://github.com/spectreconsole/spectre.console) | [MIT](https://opensource.org/licenses/MIT) | Allows richer command line interactions| |
diff --git a/Rdmp.Core/Reports/DublinCore/DublinCoreDefinition.cs b/Rdmp.Core/Reports/DublinCore/DublinCoreDefinition.cs
index 1be3fe6333..e36004b1cc 100644
--- a/Rdmp.Core/Reports/DublinCore/DublinCoreDefinition.cs
+++ b/Rdmp.Core/Reports/DublinCore/DublinCoreDefinition.cs
@@ -7,7 +7,7 @@
using System;
using System.IO;
using System.Linq;
-using System.Security;
+using System.Xml;
using System.Xml.Linq;
namespace Rdmp.Core.Reports.DublinCore;
@@ -105,7 +105,7 @@ public void WriteXml(Stream to)
public void LoadFrom(XElement element)
{
if (element.Name != "metadata")
- throw new XmlSyntaxException($"Expected metadata element but got {element}");
+ throw new XmlException($"Expected metadata element but got {element}");
var descendants = element.Descendants().ToArray();
Title = GetElement(descendants, "title", true);
@@ -137,7 +137,7 @@ private static string GetElement(XElement[] descendants, string tagLocalName, bo
e.Name.LocalName.Equals(tagLocalName, StringComparison.CurrentCultureIgnoreCase));
if (match == null)
- return mandatory ? throw new XmlSyntaxException($"Failed to find mandatory tag {tagLocalName}") : null;
+ return mandatory ? throw new XmlException($"Failed to find mandatory tag {tagLocalName}") : null;
return match.Value.Trim();
}
diff --git a/Rdmp.UI/Rdmp.UI.csproj b/Rdmp.UI/Rdmp.UI.csproj
index d0b82aef24..043cd480eb 100644
--- a/Rdmp.UI/Rdmp.UI.csproj
+++ b/Rdmp.UI/Rdmp.UI.csproj
@@ -49,7 +49,6 @@
-