diff --git a/Directory.Build.props b/Directory.Build.props
index 294ebbd..de76f4a 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -31,6 +31,9 @@
true
true
true
+ true
+ all
+ low
diff --git a/Directory.Packages.props b/Directory.Packages.props
index b35c3a3..9c03ffe 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -9,11 +9,13 @@
-
-
+
+
+
+
diff --git a/src/Faithlife.Build/DotNetClassicTool.cs b/src/Faithlife.Build/DotNetClassicTool.cs
index 3997801..5e57eef 100644
--- a/src/Faithlife.Build/DotNetClassicTool.cs
+++ b/src/Faithlife.Build/DotNetClassicTool.cs
@@ -72,7 +72,7 @@ public static DotNetClassicTool CreateFrom(string projectPath, string packageNam
var bestMatch = VersionRange.Parse(packageVersion).FindBestMatch(packageDirectories) ??
throw new BuildException($"Found restored NuGet package folder but no version is a best match: {packageFullPath}");
- var packageBestMatchPath = Path.Combine(packagesPath, packageName.ToLowerInvariant(), bestMatch.OriginalVersion);
+ var packageBestMatchPath = Path.Combine(packagesPath, packageName.ToLowerInvariant(), bestMatch.OriginalVersion ?? bestMatch.ToString());
if (!Directory.Exists(packageBestMatchPath))
throw new BuildException($"Missing restored NuGet package that was a best match: {packageBestMatchPath}");
diff --git a/src/Faithlife.Build/Faithlife.Build.csproj b/src/Faithlife.Build/Faithlife.Build.csproj
index e51b254..c54b4d0 100644
--- a/src/Faithlife.Build/Faithlife.Build.csproj
+++ b/src/Faithlife.Build/Faithlife.Build.csproj
@@ -16,8 +16,10 @@
+
+
diff --git a/tools/Build/Build.csproj b/tools/Build/Build.csproj
index 94c9978..59ffe85 100644
--- a/tools/Build/Build.csproj
+++ b/tools/Build/Build.csproj
@@ -7,6 +7,8 @@
+
+