This is an automated email from the ASF dual-hosted git repository.

nightowl888 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 11e4c06a15dd31db2c46ed6d057ed9a19be75351
Author: Shad Storhaug <[email protected]>
AuthorDate: Fri Jan 7 08:37:15 2022 +0700

    Moved build directory to .build, release to _artifacts, renamed build.ps1 > 
runbuild.ps1
---
 {build => .build}/TestReferences.Common.targets    |  0
 .../azure-templates/publish-nuget-packages.yml     |  0
 .../azure-templates/publish-test-binaries.yml      |  0
 .../publish-test-results-for-test-projects.yml     |  0
 .../azure-templates/publish-test-results.yml       |  0
 .../azure-templates/run-tests-on-os.yml            |  0
 .../show-all-environment-variables.yml             |  0
 .../azure-templates/show-all-files.yml             |  0
 .../dependencies.props                             |  0
 {build => .build}/dotnet-install.ps1               |  0
 build/NuGet.props => .build/nuget.props            |  0
 {build => .build}/psake.cmd                        |  0
 {build => .build}/psake.ps1                        |  0
 {build => .build}/psake.psd1                       |  0
 {build => .build}/psake.psm1                       |  0
 build/Release.targets => .build/release.targets    |  2 +-
 build/build.ps1 => .build/runbuild.ps1             | 20 ++++-----
 .github/workflows/Generate-TestWorkflows.ps1       |  4 +-
 .gitignore                                         |  3 +-
 .rat-excludes                                      |  2 +
 Directory.Build.props                              |  2 +-
 Directory.Build.targets                            |  4 +-
 Lucene.Net.sln                                     | 26 ++++++------
 README.md                                          |  6 +--
 azure-pipelines.yml                                | 48 +++++++++++-----------
 build.bat                                          |  2 +-
 .../Lucene.Net.Analysis.Common.csproj              |  4 +-
 .../Lucene.Net.Analysis.Kuromoji.csproj            |  4 +-
 .../Lucene.Net.Analysis.Morfologik.csproj          |  4 +-
 .../Lucene.Net.Analysis.OpenNLP.csproj             |  4 +-
 .../Lucene.Net.Analysis.Phonetic.csproj            |  4 +-
 .../Lucene.Net.Analysis.SmartCn.csproj             |  4 +-
 .../Lucene.Net.Analysis.Stempel.csproj             |  4 +-
 .../Lucene.Net.Benchmark.csproj                    |  4 +-
 .../Lucene.Net.Classification.csproj               |  4 +-
 src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj     |  4 +-
 .../Lucene.Net.Expressions.csproj                  |  4 +-
 src/Lucene.Net.Facet/Lucene.Net.Facet.csproj       |  4 +-
 src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj |  4 +-
 .../Lucene.Net.Highlighter.csproj                  |  4 +-
 src/Lucene.Net.Join/Lucene.Net.Join.csproj         |  4 +-
 src/Lucene.Net.Memory/Lucene.Net.Memory.csproj     |  4 +-
 src/Lucene.Net.Misc/Lucene.Net.Misc.csproj         |  4 +-
 src/Lucene.Net.Queries/Lucene.Net.Queries.csproj   |  4 +-
 .../Lucene.Net.QueryParser.csproj                  |  4 +-
 .../Lucene.Net.Replicator.csproj                   |  4 +-
 src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj   |  4 +-
 src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj   |  4 +-
 src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj   |  4 +-
 .../Lucene.Net.TestFramework.csproj                |  4 +-
 .../Lucene.Net.Tests.AllProjects.csproj            |  2 +-
 .../Lucene.Net.Tests.Analysis.Common.csproj        |  2 +-
 .../Lucene.Net.Tests.Analysis.Kuromoji.csproj      |  2 +-
 .../Lucene.Net.Tests.Analysis.Morfologik.csproj    |  2 +-
 .../Lucene.Net.Tests.Analysis.OpenNLP.csproj       |  2 +-
 .../Lucene.Net.Tests.Analysis.Phonetic.csproj      |  2 +-
 .../Lucene.Net.Tests.Analysis.SmartCn.csproj       |  2 +-
 .../Lucene.Net.Tests.Analysis.Stempel.csproj       |  2 +-
 .../Lucene.Net.Tests.Benchmark.csproj              |  2 +-
 .../Lucene.Net.Tests.Classification.csproj         |  2 +-
 .../Lucene.Net.Tests.Codecs.csproj                 |  2 +-
 .../Lucene.Net.Tests.Demo.csproj                   |  2 +-
 .../Lucene.Net.Tests.Expressions.csproj            |  2 +-
 .../Lucene.Net.Tests.Facet.csproj                  |  2 +-
 .../Lucene.Net.Tests.Grouping.csproj               |  2 +-
 .../Lucene.Net.Tests.Highlighter.csproj            |  2 +-
 .../Lucene.Net.Tests.Join.csproj                   |  2 +-
 .../Lucene.Net.Tests.Memory.csproj                 |  2 +-
 .../Lucene.Net.Tests.Misc.csproj                   |  2 +-
 .../Lucene.Net.Tests.Queries.csproj                |  2 +-
 .../Lucene.Net.Tests.QueryParser.csproj            |  2 +-
 .../Lucene.Net.Tests.Replicator.csproj             |  2 +-
 .../Lucene.Net.Tests.Sandbox.csproj                |  2 +-
 .../Lucene.Net.Tests.Spatial.csproj                |  2 +-
 .../Lucene.Net.Tests.Suggest.csproj                |  2 +-
 ....Tests.TestFramework.DependencyInjection.csproj |  2 +-
 .../Lucene.Net.Tests.TestFramework.csproj          |  2 +-
 .../Lucene.Net.Tests._A-D.csproj                   |  2 +-
 .../Lucene.Net.Tests._E-I.csproj                   |  2 +-
 .../Lucene.Net.Tests._I-J.csproj                   |  2 +-
 .../Lucene.Net.Tests._J-S.csproj                   |  2 +-
 .../Lucene.Net.Tests._T-Z.csproj                   |  2 +-
 src/Lucene.Net/Lucene.Net.csproj                   |  2 +-
 src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj    |  4 +-
 .../Lucene.Net.Replicator.AspNetCore.csproj        |  2 +-
 .../Lucene.Net.Tests.CodeAnalysis.csproj           |  2 +-
 .../Lucene.Net.Tests.ICU.csproj                    |  2 +-
 .../Lucene.Net.Tests.Cli.csproj                    |  2 +-
 src/dotnet/tools/lucene-cli/lucene-cli.csproj      |  2 +-
 89 files changed, 149 insertions(+), 146 deletions(-)

diff --git a/build/TestReferences.Common.targets 
b/.build/TestReferences.Common.targets
similarity index 100%
rename from build/TestReferences.Common.targets
rename to .build/TestReferences.Common.targets
diff --git a/build/azure-templates/publish-nuget-packages.yml 
b/.build/azure-templates/publish-nuget-packages.yml
similarity index 100%
rename from build/azure-templates/publish-nuget-packages.yml
rename to .build/azure-templates/publish-nuget-packages.yml
diff --git a/build/azure-templates/publish-test-binaries.yml 
b/.build/azure-templates/publish-test-binaries.yml
similarity index 100%
rename from build/azure-templates/publish-test-binaries.yml
rename to .build/azure-templates/publish-test-binaries.yml
diff --git a/build/azure-templates/publish-test-results-for-test-projects.yml 
b/.build/azure-templates/publish-test-results-for-test-projects.yml
similarity index 100%
rename from build/azure-templates/publish-test-results-for-test-projects.yml
rename to .build/azure-templates/publish-test-results-for-test-projects.yml
diff --git a/build/azure-templates/publish-test-results.yml 
b/.build/azure-templates/publish-test-results.yml
similarity index 100%
rename from build/azure-templates/publish-test-results.yml
rename to .build/azure-templates/publish-test-results.yml
diff --git a/build/azure-templates/run-tests-on-os.yml 
b/.build/azure-templates/run-tests-on-os.yml
similarity index 100%
rename from build/azure-templates/run-tests-on-os.yml
rename to .build/azure-templates/run-tests-on-os.yml
diff --git a/build/azure-templates/show-all-environment-variables.yml 
b/.build/azure-templates/show-all-environment-variables.yml
similarity index 100%
rename from build/azure-templates/show-all-environment-variables.yml
rename to .build/azure-templates/show-all-environment-variables.yml
diff --git a/build/azure-templates/show-all-files.yml 
b/.build/azure-templates/show-all-files.yml
similarity index 100%
rename from build/azure-templates/show-all-files.yml
rename to .build/azure-templates/show-all-files.yml
diff --git a/build/Dependencies.props b/.build/dependencies.props
similarity index 100%
rename from build/Dependencies.props
rename to .build/dependencies.props
diff --git a/build/dotnet-install.ps1 b/.build/dotnet-install.ps1
similarity index 100%
rename from build/dotnet-install.ps1
rename to .build/dotnet-install.ps1
diff --git a/build/NuGet.props b/.build/nuget.props
similarity index 100%
rename from build/NuGet.props
rename to .build/nuget.props
diff --git a/build/psake.cmd b/.build/psake.cmd
similarity index 100%
rename from build/psake.cmd
rename to .build/psake.cmd
diff --git a/build/psake.ps1 b/.build/psake.ps1
similarity index 100%
rename from build/psake.ps1
rename to .build/psake.ps1
diff --git a/build/psake.psd1 b/.build/psake.psd1
similarity index 100%
rename from build/psake.psd1
rename to .build/psake.psd1
diff --git a/build/psake.psm1 b/.build/psake.psm1
similarity index 100%
rename from build/psake.psm1
rename to .build/psake.psm1
diff --git a/build/Release.targets b/.build/release.targets
similarity index 99%
rename from build/Release.targets
rename to .build/release.targets
index 309af35..9505492 100644
--- a/build/Release.targets
+++ b/.build/release.targets
@@ -1,4 +1,4 @@
-<!--
+<!--
 
  Licensed to the Apache Software Foundation (ASF) under one
  or more contributor license agreements.  See the NOTICE file
diff --git a/build/build.ps1 b/.build/runbuild.ps1
similarity index 97%
rename from build/build.ps1
rename to .build/runbuild.ps1
index 4f0bc33..1f3c87f 100644
--- a/build/build.ps1
+++ b/.build/runbuild.ps1
@@ -19,18 +19,18 @@
 
 properties {
     [string]$base_directory   = Resolve-Path "../."
-    [string]$release_directory  = "$base_directory/release"
+    [string]$artifactsDirectory  = "$base_directory/_artifacts"
     [string]$source_directory = "$base_directory"
     [string]$tools_directory  = "$base_directory/lib"
-    [string]$nuget_package_directory = "$release_directory/NuGetPackages"
-    [string]$test_results_directory = "$release_directory/TestResults"
-    [string]$publish_directory = "$release_directory/Publish"
+    [string]$nuget_package_directory = "$artifactsDirectory/NuGetPackages"
+    [string]$test_results_directory = "$artifactsDirectory/TestResults"
+    [string]$publish_directory = "$artifactsDirectory/Publish"
     [string]$solutionFile = "$base_directory/Lucene.Net.sln"
     [string]$sdkPath = "$env:programfiles/dotnet/sdk"
     [string]$sdkVersion = "6.0.100"
     [bool]$skipSdkInstallation = $false
     [string]$globalJsonFile = "$base_directory/global.json"
-    [string]$versionPropsFile = "$base_directory/Version.props"
+    [string]$versionPropsFile = "$base_directory/version.props"
     [string]$build_bat = "$base_directory/build.bat"
     [string]$luceneReadmeFile = 
"$base_directory/src/Lucene.Net/readme-nuget.md"
     [string]$luceneCLIReadmeFile = 
"$base_directory/src/dotnet/tools/lucene-cli/docs/index.md"
@@ -67,7 +67,7 @@ task default -depends Pack
 task Clean -description "This task cleans up the build directory" {
     Write-Host "##teamcity[progressMessage 'Cleaning']"
     Write-Host "##vso[task.setprogress]'Cleaning'"
-    Remove-Item $release_directory -Force -Recurse -ErrorAction 
SilentlyContinue
+    Remove-Item $artifactsDirectory -Force -Recurse -ErrorAction 
SilentlyContinue
     Get-ChildItem $base_directory -Include *.bak -Recurse | foreach ($_) 
{Remove-Item $_.FullName}
 }
 
@@ -85,7 +85,7 @@ task InstallSDK -description "This task makes sure the 
correct SDK version is in
         $installed = Is-Sdk-Version-Installed $sdkVersion
         if (!$installed) {
             Write-Host "Requires SDK version $sdkVersion, installing..." 
-ForegroundColor Red
-            Invoke-Expression "$base_directory\build\dotnet-install.ps1 
-Version $sdkVersion"
+            Invoke-Expression "$base_directory\.build\dotnet-install.ps1 
-Version $sdkVersion"
         }
 
         # Safety check - this should never happen
@@ -106,7 +106,7 @@ task Init -depends InstallSDK, UpdateLocalSDKVersion 
-description "This task mak
     & dotnet.exe --version
     & dotnet.exe --info
     Write-Host "Base Directory: $base_directory"
-    Write-Host "Release Directory: $release_directory"
+    Write-Host "Release Directory: $artifactsDirectory"
     Write-Host "Source Directory: $source_directory"
     Write-Host "Tools Directory: $tools_directory"
     Write-Host "NuGet Package Directory: $nuget_package_directory"
@@ -120,7 +120,7 @@ task Init -depends InstallSDK, UpdateLocalSDKVersion 
-description "This task mak
     Write-Host "MaximumParallelJobs: $($maximumParalellJobs.ToString())"
     Write-Host "Powershell Version: $($PSVersionTable.PSVersion)"
 
-    Ensure-Directory-Exists "$release_directory"
+    Ensure-Directory-Exists "$artifactsDirectory"
 }
 
 task Restore -description "This task restores the dependencies" {
@@ -672,7 +672,7 @@ set tasks=""Default""
 if ""!runtests!""==""true"" (
     set tasks=""Default,Test""
 )
-powershell -ExecutionPolicy Bypass -Command ""& { Import-Module 
.\build\psake.psm1; Invoke-Psake .\build\build.ps1 -Task %tasks% -properties 
@{prepareForBuild='false';backup_files='false';maximumParalellJobs=%maximumParallelJobs%}
 }""
+powershell -ExecutionPolicy Bypass -Command ""& { Import-Module 
.\.build\psake.psm1; Invoke-Psake .\.build\runbuild.ps1 -Task %tasks% 
-properties 
@{prepareForBuild='false';backup_files='false';maximumParalellJobs=%maximumParallelJobs%}
 }""
 endlocal
 "
     $dir = [System.IO.Path]::GetDirectoryName($file)
diff --git a/.github/workflows/Generate-TestWorkflows.ps1 
b/.github/workflows/Generate-TestWorkflows.ps1
index 164aae2..6626688 100644
--- a/.github/workflows/Generate-TestWorkflows.ps1
+++ b/.github/workflows/Generate-TestWorkflows.ps1
@@ -221,8 +221,8 @@ on:
   pull_request:
     paths:
     - '$projectRelativeDirectory/**/*'
-    - 'build/Dependencies.props'
-    - 'build/TestReferences.Common.*'
+    - '.build/dependencies.props'
+    - '.build/TestReferences.Common.*'
     - 'TestTargetFrameworks.*'
     - '*.sln'$directoryBuildPaths
     # Dependencies$dependencyPaths
diff --git a/.gitignore b/.gitignore
index 0cd17bf..bbc6a49 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
-# this is the git pattern ignore file for the project.
+# this is the git pattern ignore file for the project.
 # Git can be used with svn http://code.google.com/p/msysgit/
 bin
 Bin
@@ -40,6 +40,7 @@ test-files/analysis/data/
 [Nn]u[Gg]et[Pp]ackages/
 out.dot
 release/
+_artifacts/
 
 # NuGet v3's project.json files produces more ignoreable files
 *.nuget.props
diff --git a/.rat-excludes b/.rat-excludes
index 11a82bf..43cd1fe 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -9,6 +9,8 @@
 lib/*
 obj/*
 bin/*
+_artifacts/*
+_site/*
 
 # Exclude SVN release folders
 svn-dev/*
diff --git a/Directory.Build.props b/Directory.Build.props
index 92f0a4c..4cda9db 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -85,5 +85,5 @@
       an IDE or from the commmand line, the version is always what is 
       in Version.props, if it exists and the PrepareForBuild argument 
       passed into build.ps1 is 'false'. -->
-  <Import Project="Version.props" Condition="Exists('Version.props')" />
+  <Import Project="version.props" Condition="Exists('version.props')" />
 </Project>
\ No newline at end of file
diff --git a/Directory.Build.targets b/Directory.Build.targets
index 82257b9..79b4b8d 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -20,7 +20,7 @@
 -->
 <Project>
 
-  <Import Project="$(SolutionDir)build/Dependencies.props" />
+  <Import Project="$(SolutionDir).build/dependencies.props" />
 
   <!-- Features in .NET 5.x and .NET 6.x only -->
   <PropertyGroup Condition=" $(TargetFramework.StartsWith('net5.')) Or 
$(TargetFramework.StartsWith('net6.')) ">
@@ -152,6 +152,6 @@
     <PackageReference Include="Microsoft.SourceLink.GitHub" 
Version="$(MicrosoftSourceLinkGitHubPackageReferenceVersion)" 
PrivateAssets="All"/>
   </ItemGroup>
 
-  <Import Project="build\Release.targets" 
Condition="Exists('build\Release.targets')" />
+  <Import Project=".build\release.targets" 
Condition="Exists('.build\release.targets')" />
 
 </Project>
\ No newline at end of file
diff --git a/Lucene.Net.sln b/Lucene.Net.sln
index cefbf89..6d150d0 100644
--- a/Lucene.Net.sln
+++ b/Lucene.Net.sln
@@ -20,13 +20,13 @@ VisualStudioVersion = 16.0.29806.167
 MinimumVisualStudioVersion = 15.0.26730.8
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "azure-templates", 
"azure-templates", "{05CE3A39-40D4-452D-AFE0-E57E536A08C6}"
        ProjectSection(SolutionItems) = preProject
-               build\azure-templates\publish-nuget-packages.yml = 
build\azure-templates\publish-nuget-packages.yml
-               build\azure-templates\publish-test-binaries.yml = 
build\azure-templates\publish-test-binaries.yml
-               
build\azure-templates\publish-test-results-for-test-projects.yml = 
build\azure-templates\publish-test-results-for-test-projects.yml
-               build\azure-templates\publish-test-results.yml = 
build\azure-templates\publish-test-results.yml
-               build\azure-templates\run-tests-on-os.yml = 
build\azure-templates\run-tests-on-os.yml
-               build\azure-templates\show-all-environment-variables.yml = 
build\azure-templates\show-all-environment-variables.yml
-               build\azure-templates\show-all-files.yml = 
build\azure-templates\show-all-files.yml
+               .build\azure-templates\publish-nuget-packages.yml = 
.build\azure-templates\publish-nuget-packages.yml
+               .build\azure-templates\publish-test-binaries.yml = 
.build\azure-templates\publish-test-binaries.yml
+               
.build\azure-templates\publish-test-results-for-test-projects.yml = 
.build\azure-templates\publish-test-results-for-test-projects.yml
+               .build\azure-templates\publish-test-results.yml = 
.build\azure-templates\publish-test-results.yml
+               .build\azure-templates\run-tests-on-os.yml = 
.build\azure-templates\run-tests-on-os.yml
+               .build\azure-templates\show-all-environment-variables.yml = 
.build\azure-templates\show-all-environment-variables.yml
+               .build\azure-templates\show-all-files.yml = 
.build\azure-templates\show-all-files.yml
        EndProjectSection
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dotnet", "dotnet", 
"{8CA61D33-3590-4024-A304-7B1F75B50653}"
@@ -34,15 +34,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = 
"dotnet", "dotnet", "{8CA61D
                src\dotnet\Directory.Build.props = 
src\dotnet\Directory.Build.props
        EndProjectSection
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", 
"{4016BDAB-6C33-4D1E-9439-57B416EA45D5}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".build", ".build", 
"{4016BDAB-6C33-4D1E-9439-57B416EA45D5}"
        ProjectSection(SolutionItems) = preProject
                azure-pipelines.yml = azure-pipelines.yml
                build.bat = build.bat
-               build\build.ps1 = build\build.ps1
-               build\Dependencies.props = build\Dependencies.props
-               build\NuGet.props = build\NuGet.props
-               build\Release.targets = build\Release.targets
-               build\TestReferences.Common.targets = 
build\TestReferences.Common.targets
+               .build\runbuild.ps1 = .build\runbuild.ps1
+               .build\dependencies.props = .build\dependencies.props
+               .build\nuget.props = .build\nuget.props
+               .build\release.targets = .build\release.targets
+               .build\TestReferences.Common.targets = 
.build\TestReferences.Common.targets
                TestTargetFramework.props = TestTargetFramework.props
        EndProjectSection
 EndProject
diff --git a/README.md b/README.md
index 7136aef..93a2b11 100644
--- a/README.md
+++ b/README.md
@@ -237,7 +237,7 @@ For example the following command creates a Release build 
with NuGet package ver
 
 In the above example we are using "ci" in the package version to indicate this 
is not a publically released beta version but rather the ouput of a continuous 
integration build from master which occured after beta00014 but before 
beta00015 was released.  
 
-NuGet packages are output by the build to the `/release/NuGetPackages/` 
directory. Test results (if applicable) are output to the 
`/release/TestResults/` directory.
+NuGet packages are output by the build to the `/_artifacts/NuGetPackages/` 
directory. Test results (if applicable) are output to the 
`/_artifacts/TestResults/` directory.
 
 You can setup Visual Studio to read the NuGet packages like any NuGet feed by 
following these steps:
 
@@ -245,7 +245,7 @@ You can setup Visual Studio to read the NuGet packages like 
any NuGet feed by fo
 2. Click the gear icon next to the Package sources dropdown.
 3. Click the `+` icon (for add)
 4. Give the source a name such as `Lucene.Net Local Packages`
-5. Click the `...` button next to the Source field, and choose the 
`/src/release/NuGetPackages` folder on your local system.
+5. Click the `...` button next to the Source field, and choose the 
`/src/_artifacts/NuGetPackages` folder on your local system.
 6. Click Ok
 
 Then all you need to do is choose the `Lucene.Net Local Packages` feed from 
the dropdown (in the NuGet Package Manager) and you can search for, install, 
and update the NuGet packages just as you can with any Internet-based feed.
@@ -262,7 +262,7 @@ Then all you need to do is choose the `Lucene.Net Local 
Packages` feed from the
 #### Execution
 
 1. Open `Lucene.Net.sln` in Visual Studio.
-2. Choose the target framework to test by opening 
`build/TestTargetFramework.props` and uncommenting the corresponding 
`<TargetFramework>` (and commenting all others).
+2. Choose the target framework to test by opening 
`.build/TestTargetFramework.props` and uncommenting the corresponding 
`<TargetFramework>` (and commenting all others).
 3. Build a project or the entire solution, and wait for Visual Studio to 
discover the tests - this may take several minutes.
 4. Run or debug the tests in Test Explorer, optionally using the desired 
filters.
 
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index c2704f7..b0729ad 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -85,7 +85,7 @@ variables:
 - name: TestSettingsFileName
   value: 'lucene.testsettings.json'
 - name: BuildDirectory # Where the build scripts and configs are
-  value: '$(System.DefaultWorkingDirectory)/build'
+  value: '$(System.DefaultWorkingDirectory)/.build'
 - name: PublishDirectory # Test binaries directory
   value: '$(Build.ArtifactStagingDirectory)/$(BinaryArtifactName)'
 - name: NuGetArtifactDirectory # NuGet binaries directory
@@ -145,11 +145,11 @@ stages:
         if ($env:RunTests -ne 'false') {
             [string[]]$tasks = $primaryCommand,'Publish'
         }
-        Invoke-psake $(BuildDirectory)/build.ps1 -Task $tasks -properties 
$properties -parameters $parameters
+        Invoke-psake $(BuildDirectory)/runbuild.ps1 -Task $tasks -properties 
$properties -parameters $parameters
         exit !($psake.build_success)
       displayName: 'PSake Build, Pack, and Publish'
 
-    #- template: 'build/azure-templates/show-all-environment-variables.yml' # 
Uncomment for debugging
+    #- template: '.build/azure-templates/show-all-environment-variables.yml' # 
Uncomment for debugging
         
     - pwsh: |
         $dir = '$(Build.ArtifactStagingDirectory)/$(VersionArtifactName)'
@@ -236,35 +236,35 @@ stages:
         publishLocation: 'pipeline'
       condition: and(succeeded(), ne(variables['ArtifactFeedID'], ''))
 
-    - template: 'build/azure-templates/publish-test-binaries.yml'
+    - template: '.build/azure-templates/publish-test-binaries.yml'
       parameters:
         publishDirectory: $(PublishTempDirectory)
         framework: 'net6.0'
         binaryArtifactName: '$(BinaryArtifactName)'
         testSettingsFilePath: 
'$(Build.ArtifactStagingDirectory)/$(TestSettingsFileName)'
 
-    - template: 'build/azure-templates/publish-test-binaries.yml'
+    - template: '.build/azure-templates/publish-test-binaries.yml'
       parameters:
         publishDirectory: $(PublishTempDirectory)
         framework: 'net5.0'
         binaryArtifactName: '$(BinaryArtifactName)'
         testSettingsFilePath: 
'$(Build.ArtifactStagingDirectory)/$(TestSettingsFileName)'
 
-    - template: 'build/azure-templates/publish-test-binaries.yml'
+    - template: '.build/azure-templates/publish-test-binaries.yml'
       parameters:
         publishDirectory: $(PublishTempDirectory)
         framework: 'netcoreapp3.1'
         binaryArtifactName: '$(BinaryArtifactName)'
         testSettingsFilePath: 
'$(Build.ArtifactStagingDirectory)/$(TestSettingsFileName)'
 
-    - template: 'build/azure-templates/publish-test-binaries.yml'
+    - template: '.build/azure-templates/publish-test-binaries.yml'
       parameters:
         publishDirectory: $(PublishTempDirectory)
         framework: 'net461'
         binaryArtifactName: '$(BinaryArtifactName)'
         testSettingsFilePath: 
'$(Build.ArtifactStagingDirectory)/$(TestSettingsFileName)'
 
-    - template: 'build/azure-templates/publish-test-binaries.yml'
+    - template: '.build/azure-templates/publish-test-binaries.yml'
       parameters:
         publishDirectory: $(PublishTempDirectory)
         framework: 'net48'
@@ -351,7 +351,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'net6.0'
@@ -385,7 +385,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'net6.0'
@@ -419,7 +419,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'net5.0'
@@ -453,7 +453,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'net5.0'
@@ -487,7 +487,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'netcoreapp3.1'
@@ -521,7 +521,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'netcoreapp3.1'
@@ -545,7 +545,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'net461'
@@ -569,7 +569,7 @@ stages:
     pool:
       vmImage: $(imageName)
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: $(osName)
         framework: 'net461'
@@ -586,7 +586,7 @@ stages:
     pool:
       vmImage: 'windows-2019'
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: 'Windows'
         framework: 'net48'
@@ -603,7 +603,7 @@ stages:
     pool:
       vmImage: 'windows-2019'
     steps:
-    - template: 'build/azure-templates/run-tests-on-os.yml'
+    - template: '.build/azure-templates/run-tests-on-os.yml'
       parameters:
         osName: 'Windows'
         framework: 'net48'
@@ -631,7 +631,7 @@ stages:
     - checkout: self # self represents the repo where the initial Pipelines 
YAML file was found
       fetchDepth: '1'  # the depth of commits to ask Git to fetch
 
-    - template: 'build/azure-templates/show-all-environment-variables.yml'
+    - template: '.build/azure-templates/show-all-environment-variables.yml'
 
     - task: DownloadPipelineArtifact@0
       displayName: 'Download Build Artifacts: $(VersionArtifactName)'
@@ -651,9 +651,9 @@ stages:
         Write-Host "##vso[task.setvariable variable=PackageVersion;]$version"
         Write-Host "##vso[build.updatebuildnumber]$version"
       displayName: 'Read PackageVersion from File to Build.BuildNumber'
-    - template: 'build/azure-templates/show-all-environment-variables.yml'
+    - template: '.build/azure-templates/show-all-environment-variables.yml'
 
-    - template: 'build/azure-templates/publish-nuget-packages.yml'
+    - template: '.build/azure-templates/publish-nuget-packages.yml'
       parameters:
         artifactFeedID: '$(ArtifactFeedID)'
         nugetArtifactName: '$(NuGetArtifactName)'
@@ -673,7 +673,7 @@ stages:
     - checkout: self # self represents the repo where the initial Pipelines 
YAML file was found
       fetchDepth: '1'  # the depth of commits to ask Git to fetch
 
-    - template: 'build/azure-templates/show-all-environment-variables.yml'
+    - template: '.build/azure-templates/show-all-environment-variables.yml'
 
 
     - task: 'DownloadPipelineArtifact@0'
@@ -689,7 +689,7 @@ stages:
         artifactName: '$(VersionArtifactName)'
         targetPath: '$(Build.ArtifactStagingDirectory)/$(VersionArtifactName)'
         
-    - template: 'build/azure-templates/show-all-files.yml' # Uncomment for 
debugging
+    - template: '.build/azure-templates/show-all-files.yml' # Uncomment for 
debugging
 
       # NOTE: We are setting Build.BuildNumber here to the NuGet package 
version to work around the limitation that
       # the version cannot be passed to the Index Sources & Publish Symbols 
task.
@@ -706,7 +706,7 @@ stages:
             Copy-Item -Path 
"$(Build.ArtifactStagingDirectory)/$(VersionArtifactName)/$file" -Destination 
"$(Build.SourcesDirectory)/$file" -Force -ErrorAction Continue
         }
       displayName: 'Update build.bat and Version.props to build only version 
$(PackageVersion)'
-    - template: 'build/azure-templates/show-all-environment-variables.yml'
+    - template: '.build/azure-templates/show-all-environment-variables.yml'
 
     - task: CopyFiles@2
       displayName: 'Copy Source Code Files to: 
$(Build.ArtifactStagingDirectory)/srctemp'
diff --git a/build.bat b/build.bat
index 4fb317e..19581c5 100644
--- a/build.bat
+++ b/build.bat
@@ -129,6 +129,6 @@ if "!runtests!"=="true" (
        set tasks="Default,Test"
 )
 
-powershell -ExecutionPolicy Bypass -Command "& { Import-Module 
.\build\psake.psm1; Invoke-Psake .\build\build.ps1 %tasks% -properties 
@{configuration='%configuration%';maximumParalellJobs=%maximumParallelJobs%} 
-parameters @{ packageVersion='%PackageVersion%';version='%version%' } }"
+powershell -ExecutionPolicy Bypass -Command "& { Import-Module 
.\.build\psake.psm1; Invoke-Psake .\.build\runbuild.ps1 %tasks% -properties 
@{configuration='%configuration%';maximumParalellJobs=%maximumParallelJobs%} 
-parameters @{ packageVersion='%PackageVersion%';version='%version%' } }"
 
 endlocal
diff --git a/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj 
b/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj
index 338752a..d6e87bb 100644
--- a/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj
+++ b/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Analyzers for indexing content in different languages and 
domains for the Lucene.NET full-text search engine library from The Apache 
Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-common/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
   
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git 
a/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj 
b/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj
index 56d40f4..90419eb 100644
--- a/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj
+++ b/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Japanese Morphological Analyzer for the Lucene.NET full-text 
search engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-kuromoji/Lucene.Net.Analysis.Ja.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git 
a/src/Lucene.Net.Analysis.Morfologik/Lucene.Net.Analysis.Morfologik.csproj 
b/src/Lucene.Net.Analysis.Morfologik/Lucene.Net.Analysis.Morfologik.csproj
index 39c8c38..f0a39c4 100644
--- a/src/Lucene.Net.Analysis.Morfologik/Lucene.Net.Analysis.Morfologik.csproj
+++ b/src/Lucene.Net.Analysis.Morfologik/Lucene.Net.Analysis.Morfologik.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Analyzer for dictionary stemming, built-in Polish dictionary 
for the Lucene.NET full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-morfologik/Lucene.Net.Analysis.Morfologik.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
   
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Analysis.OpenNLP/Lucene.Net.Analysis.OpenNLP.csproj 
b/src/Lucene.Net.Analysis.OpenNLP/Lucene.Net.Analysis.OpenNLP.csproj
index 4923a99..a3e7a42 100644
--- a/src/Lucene.Net.Analysis.OpenNLP/Lucene.Net.Analysis.OpenNLP.csproj
+++ b/src/Lucene.Net.Analysis.OpenNLP/Lucene.Net.Analysis.OpenNLP.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>OpenNLP library integration for the Lucene.NET full-text 
search engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-opennlp/Lucene.Net.Analysis.OpenNlp.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <!--<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>-->
diff --git 
a/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj 
b/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj
index 0000d0d..39506a6 100644
--- a/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj
+++ b/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Analyzer for indexing phonetic signatures (for sounds-alike 
search) for the Lucene.NET full-text search engine library from The Apache 
Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-phonetic/Lucene.Net.Analysis.Phonetic.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj 
b/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj
index 1fa5f59..4f81991 100644
--- a/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj
+++ b/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Analyzer for indexing Chinese for the Lucene.NET full-text 
search engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-smartcn/Lucene.Net.Analysis.Cn.Smart.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj 
b/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj
index a27a5a2..edfc360 100644
--- a/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj
+++ b/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Analyzer for indexing Polish for the Lucene.NET full-text 
search engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>analysis-stempel/Lucene.Net.Analysis.Stempel.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj 
b/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj
index d7b933e..020308c 100644
--- a/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj
+++ b/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>System for benchmarking the Lucene.NET full-text search 
engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>benchmark/Lucene.Net.Benchmarks.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
   
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj 
b/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj
index 6a63956..999ed68 100644
--- a/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj
+++ b/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Classification module for the Lucene.NET full-text search 
engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>classification/Lucene.Net.Classification.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj 
b/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj
index 7adea81..aa1451a 100644
--- a/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj
+++ b/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Specialized codecs and postings formats for the Lucene.NET 
full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>codecs/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj 
b/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj
index 770857a..a67f8bc 100644
--- a/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj
+++ b/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Dynamically computed values to sort/facet/search on based on 
a pluggable grammar for the Lucene.NET full-text search engine library from The 
Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>expressions/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj 
b/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj
index e1862e1..d92940d 100644
--- a/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj
+++ b/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Faceted indexing and search capabilities for the Lucene.NET 
full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>facet/package.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj 
b/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj
index 3273c1f..82a5f19 100644
--- a/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj
+++ b/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Collectors for grouping search results for the Lucene.NET 
full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>grouping/package.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj 
b/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj
index cad555d..ca07678 100644
--- a/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj
+++ b/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Highlights search keywords in results from the Lucene.NET 
full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>highlighter/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Join/Lucene.Net.Join.csproj 
b/src/Lucene.Net.Join/Lucene.Net.Join.csproj
index b28ea84..c2d0745 100644
--- a/src/Lucene.Net.Join/Lucene.Net.Join.csproj
+++ b/src/Lucene.Net.Join/Lucene.Net.Join.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Index-time and Query-time joins for normalized content of the 
Lucene.NET full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>join/package.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj 
b/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj
index 287fb7f..7ee103c 100644
--- a/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj
+++ b/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Single-document in-memory index implementation for the 
Lucene.NET full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>memory/Lucene.Net.Index.Memory.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj 
b/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj
index 34c0a16..592f4f1 100644
--- a/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj
+++ b/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Index tools and other miscellaneous functionality for the 
Lucene.NET full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>misc/Lucene.Net.Misc.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj 
b/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj
index 3424fa7..c9db56c 100644
--- a/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj
+++ b/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Extended Filters and Queries for the Lucene.NET full-text 
search engine library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>queries/Lucene.Net.Queries.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj 
b/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj
index 49f5740..0978558 100644
--- a/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj
+++ b/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Query parsers and parsing framework for the Lucene.NET 
full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>queryparser/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj 
b/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj
index d02150e..5c8cbbd 100644
--- a/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj
+++ b/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Replicator that allows replication of files between a server 
and client(s) for the Lucene.NET full-text search engine library from The 
Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>replicator/Lucene.Net.Replicator.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj 
b/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj
index 14d273b..0f120ee 100644
--- a/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj
+++ b/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Various third party contributions and new ideas extensions 
for the Lucene.NET full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>sandbox/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj 
b/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj
index 9bc7ba0..b024670 100644
--- a/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj
+++ b/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Geospatial search for the Lucene.NET full-text search engine 
library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>spatial/Lucene.Net.Spatial.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj 
b/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj
index 4324a03..162b53a 100644
--- a/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj
+++ b/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Auto-suggest and Spellchecking support for the Lucene.NET 
full-text search engine library from The Apache Software 
Foundation.</Description>
     
<PackageDocumentationRelativeUrl>suggest/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj 
b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
index 23b4f0a..849423a 100644
--- a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
+++ b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>Framework for testing Lucene.NET-based applications using 
NUnit.</Description>
     
<PackageDocumentationRelativeUrl>test-framework/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0;</TargetFrameworks>
diff --git 
a/src/Lucene.Net.Tests.AllProjects/Lucene.Net.Tests.AllProjects.csproj 
b/src/Lucene.Net.Tests.AllProjects/Lucene.Net.Tests.AllProjects.csproj
index b7a0e1f..6219d75 100644
--- a/src/Lucene.Net.Tests.AllProjects/Lucene.Net.Tests.AllProjects.csproj
+++ b/src/Lucene.Net.Tests.AllProjects/Lucene.Net.Tests.AllProjects.csproj
@@ -130,6 +130,6 @@
     <Reference Include="System" />
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.Analysis.Common/Lucene.Net.Tests.Analysis.Common.csproj 
b/src/Lucene.Net.Tests.Analysis.Common/Lucene.Net.Tests.Analysis.Common.csproj
index 478518b..7e9dc8f 100644
--- 
a/src/Lucene.Net.Tests.Analysis.Common/Lucene.Net.Tests.Analysis.Common.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.Common/Lucene.Net.Tests.Analysis.Common.csproj
@@ -55,7 +55,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net48' ">
     <Reference Include="System.IO.Compression" />
diff --git 
a/src/Lucene.Net.Tests.Analysis.Kuromoji/Lucene.Net.Tests.Analysis.Kuromoji.csproj
 
b/src/Lucene.Net.Tests.Analysis.Kuromoji/Lucene.Net.Tests.Analysis.Kuromoji.csproj
index 3709aca..671c042 100644
--- 
a/src/Lucene.Net.Tests.Analysis.Kuromoji/Lucene.Net.Tests.Analysis.Kuromoji.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.Kuromoji/Lucene.Net.Tests.Analysis.Kuromoji.csproj
@@ -51,7 +51,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup Condition="'$(TargetFramework)' == 'net461' ">
     <PackageReference Include="System.Text.Encoding.CodePages" 
Version="$(SystemTextEncodingCodePagesPackageVersion)" />
diff --git 
a/src/Lucene.Net.Tests.Analysis.Morfologik/Lucene.Net.Tests.Analysis.Morfologik.csproj
 
b/src/Lucene.Net.Tests.Analysis.Morfologik/Lucene.Net.Tests.Analysis.Morfologik.csproj
index 0c2b9f8..5f05a93 100644
--- 
a/src/Lucene.Net.Tests.Analysis.Morfologik/Lucene.Net.Tests.Analysis.Morfologik.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.Morfologik/Lucene.Net.Tests.Analysis.Morfologik.csproj
@@ -52,6 +52,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.Analysis.OpenNLP/Lucene.Net.Tests.Analysis.OpenNLP.csproj
 
b/src/Lucene.Net.Tests.Analysis.OpenNLP/Lucene.Net.Tests.Analysis.OpenNLP.csproj
index 681459f..d2bc905 100644
--- 
a/src/Lucene.Net.Tests.Analysis.OpenNLP/Lucene.Net.Tests.Analysis.OpenNLP.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.OpenNLP/Lucene.Net.Tests.Analysis.OpenNLP.csproj
@@ -46,6 +46,6 @@
     <ProjectReference 
Include="..\Lucene.Net.TestFramework\Lucene.Net.TestFramework.csproj" />
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.Analysis.Phonetic/Lucene.Net.Tests.Analysis.Phonetic.csproj
 
b/src/Lucene.Net.Tests.Analysis.Phonetic/Lucene.Net.Tests.Analysis.Phonetic.csproj
index d7aa1bd..c1bb2c4 100644
--- 
a/src/Lucene.Net.Tests.Analysis.Phonetic/Lucene.Net.Tests.Analysis.Phonetic.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.Phonetic/Lucene.Net.Tests.Analysis.Phonetic.csproj
@@ -45,6 +45,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
 
b/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
index 11fa406..ab005d3 100644
--- 
a/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
@@ -57,7 +57,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net48' ">
     <PackageReference 
Include="Microsoft.Extensions.DependencyInjection.Abstractions" 
Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/>
diff --git 
a/src/Lucene.Net.Tests.Analysis.Stempel/Lucene.Net.Tests.Analysis.Stempel.csproj
 
b/src/Lucene.Net.Tests.Analysis.Stempel/Lucene.Net.Tests.Analysis.Stempel.csproj
index 427c2af..39eaa68 100644
--- 
a/src/Lucene.Net.Tests.Analysis.Stempel/Lucene.Net.Tests.Analysis.Stempel.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.Stempel/Lucene.Net.Tests.Analysis.Stempel.csproj
@@ -49,6 +49,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj 
b/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj
index 1f1428d..1019c87 100644
--- a/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj
+++ b/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj
@@ -81,7 +81,7 @@
     </ProjectReference>
   </ItemGroup>
   
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <PackageReference Include="ICU4N" Version="$(ICU4NPackageVersion)" />
diff --git 
a/src/Lucene.Net.Tests.Classification/Lucene.Net.Tests.Classification.csproj 
b/src/Lucene.Net.Tests.Classification/Lucene.Net.Tests.Classification.csproj
index 3c6e032..923602d 100644
--- a/src/Lucene.Net.Tests.Classification/Lucene.Net.Tests.Classification.csproj
+++ b/src/Lucene.Net.Tests.Classification/Lucene.Net.Tests.Classification.csproj
@@ -48,6 +48,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Codecs/Lucene.Net.Tests.Codecs.csproj 
b/src/Lucene.Net.Tests.Codecs/Lucene.Net.Tests.Codecs.csproj
index 872f074..f15a0a3 100644
--- a/src/Lucene.Net.Tests.Codecs/Lucene.Net.Tests.Codecs.csproj
+++ b/src/Lucene.Net.Tests.Codecs/Lucene.Net.Tests.Codecs.csproj
@@ -42,6 +42,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Demo/Lucene.Net.Tests.Demo.csproj 
b/src/Lucene.Net.Tests.Demo/Lucene.Net.Tests.Demo.csproj
index f5b74f3..d6bc7f6 100644
--- a/src/Lucene.Net.Tests.Demo/Lucene.Net.Tests.Demo.csproj
+++ b/src/Lucene.Net.Tests.Demo/Lucene.Net.Tests.Demo.csproj
@@ -70,6 +70,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.Expressions/Lucene.Net.Tests.Expressions.csproj 
b/src/Lucene.Net.Tests.Expressions/Lucene.Net.Tests.Expressions.csproj
index 17d40b3..845c9cd 100644
--- a/src/Lucene.Net.Tests.Expressions/Lucene.Net.Tests.Expressions.csproj
+++ b/src/Lucene.Net.Tests.Expressions/Lucene.Net.Tests.Expressions.csproj
@@ -48,6 +48,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Facet/Lucene.Net.Tests.Facet.csproj 
b/src/Lucene.Net.Tests.Facet/Lucene.Net.Tests.Facet.csproj
index ed0d767..f6189fc 100644
--- a/src/Lucene.Net.Tests.Facet/Lucene.Net.Tests.Facet.csproj
+++ b/src/Lucene.Net.Tests.Facet/Lucene.Net.Tests.Facet.csproj
@@ -54,6 +54,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Grouping/Lucene.Net.Tests.Grouping.csproj 
b/src/Lucene.Net.Tests.Grouping/Lucene.Net.Tests.Grouping.csproj
index 0faaaef..f59511a 100644
--- a/src/Lucene.Net.Tests.Grouping/Lucene.Net.Tests.Grouping.csproj
+++ b/src/Lucene.Net.Tests.Grouping/Lucene.Net.Tests.Grouping.csproj
@@ -48,6 +48,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.Highlighter/Lucene.Net.Tests.Highlighter.csproj 
b/src/Lucene.Net.Tests.Highlighter/Lucene.Net.Tests.Highlighter.csproj
index 3cf199a..960c215 100644
--- a/src/Lucene.Net.Tests.Highlighter/Lucene.Net.Tests.Highlighter.csproj
+++ b/src/Lucene.Net.Tests.Highlighter/Lucene.Net.Tests.Highlighter.csproj
@@ -55,6 +55,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Join/Lucene.Net.Tests.Join.csproj 
b/src/Lucene.Net.Tests.Join/Lucene.Net.Tests.Join.csproj
index 69b6836..7c0298b 100644
--- a/src/Lucene.Net.Tests.Join/Lucene.Net.Tests.Join.csproj
+++ b/src/Lucene.Net.Tests.Join/Lucene.Net.Tests.Join.csproj
@@ -51,6 +51,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Memory/Lucene.Net.Tests.Memory.csproj 
b/src/Lucene.Net.Tests.Memory/Lucene.Net.Tests.Memory.csproj
index 246bc88..befb72c 100644
--- a/src/Lucene.Net.Tests.Memory/Lucene.Net.Tests.Memory.csproj
+++ b/src/Lucene.Net.Tests.Memory/Lucene.Net.Tests.Memory.csproj
@@ -58,6 +58,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Misc/Lucene.Net.Tests.Misc.csproj 
b/src/Lucene.Net.Tests.Misc/Lucene.Net.Tests.Misc.csproj
index 4a08458..fc8758d 100644
--- a/src/Lucene.Net.Tests.Misc/Lucene.Net.Tests.Misc.csproj
+++ b/src/Lucene.Net.Tests.Misc/Lucene.Net.Tests.Misc.csproj
@@ -45,6 +45,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Queries/Lucene.Net.Tests.Queries.csproj 
b/src/Lucene.Net.Tests.Queries/Lucene.Net.Tests.Queries.csproj
index a71e8a6..5c9d3ac 100644
--- a/src/Lucene.Net.Tests.Queries/Lucene.Net.Tests.Queries.csproj
+++ b/src/Lucene.Net.Tests.Queries/Lucene.Net.Tests.Queries.csproj
@@ -45,6 +45,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.QueryParser/Lucene.Net.Tests.QueryParser.csproj 
b/src/Lucene.Net.Tests.QueryParser/Lucene.Net.Tests.QueryParser.csproj
index e198002..4a11510 100644
--- a/src/Lucene.Net.Tests.QueryParser/Lucene.Net.Tests.QueryParser.csproj
+++ b/src/Lucene.Net.Tests.QueryParser/Lucene.Net.Tests.QueryParser.csproj
@@ -65,7 +65,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <Compile Update="Support\Flexible\Core\Messages\MessagesTest.Designer.cs">
diff --git a/src/Lucene.Net.Tests.Replicator/Lucene.Net.Tests.Replicator.csproj 
b/src/Lucene.Net.Tests.Replicator/Lucene.Net.Tests.Replicator.csproj
index cc06c2a..a518765 100644
--- a/src/Lucene.Net.Tests.Replicator/Lucene.Net.Tests.Replicator.csproj
+++ b/src/Lucene.Net.Tests.Replicator/Lucene.Net.Tests.Replicator.csproj
@@ -60,7 +60,7 @@
     </ProjectReference>
   </ItemGroup>
   
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <PackageReference Include="Microsoft.AspNetCore.TestHost" 
Version="$(MicrosoftAspNetCoreTestHostPackageVersion)" />
diff --git a/src/Lucene.Net.Tests.Sandbox/Lucene.Net.Tests.Sandbox.csproj 
b/src/Lucene.Net.Tests.Sandbox/Lucene.Net.Tests.Sandbox.csproj
index 15d844c..0957ec7 100644
--- a/src/Lucene.Net.Tests.Sandbox/Lucene.Net.Tests.Sandbox.csproj
+++ b/src/Lucene.Net.Tests.Sandbox/Lucene.Net.Tests.Sandbox.csproj
@@ -49,6 +49,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests.Spatial/Lucene.Net.Tests.Spatial.csproj 
b/src/Lucene.Net.Tests.Spatial/Lucene.Net.Tests.Spatial.csproj
index 54ea261..adc1701 100644
--- a/src/Lucene.Net.Tests.Spatial/Lucene.Net.Tests.Spatial.csproj
+++ b/src/Lucene.Net.Tests.Spatial/Lucene.Net.Tests.Spatial.csproj
@@ -52,7 +52,7 @@
     </ProjectReference>
   </ItemGroup>
   
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <PackageReference Include="Spatial4n.Core" 
Version="$(Spatial4nCorePackageVersion)" />
diff --git a/src/Lucene.Net.Tests.Suggest/Lucene.Net.Tests.Suggest.csproj 
b/src/Lucene.Net.Tests.Suggest/Lucene.Net.Tests.Suggest.csproj
index 6d09208..676fb36 100644
--- a/src/Lucene.Net.Tests.Suggest/Lucene.Net.Tests.Suggest.csproj
+++ b/src/Lucene.Net.Tests.Suggest/Lucene.Net.Tests.Suggest.csproj
@@ -55,6 +55,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git 
a/src/Lucene.Net.Tests.TestFramework.DependencyInjection/Lucene.Net.Tests.TestFramework.DependencyInjection.csproj
 
b/src/Lucene.Net.Tests.TestFramework.DependencyInjection/Lucene.Net.Tests.TestFramework.DependencyInjection.csproj
index 485710f..f70246c 100644
--- 
a/src/Lucene.Net.Tests.TestFramework.DependencyInjection/Lucene.Net.Tests.TestFramework.DependencyInjection.csproj
+++ 
b/src/Lucene.Net.Tests.TestFramework.DependencyInjection/Lucene.Net.Tests.TestFramework.DependencyInjection.csproj
@@ -45,7 +45,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <PackageReference Include="Microsoft.Extensions.DependencyInjection" 
Version="$(MicrosoftExtensionsDependencyInjectionPackageVersion)" />
diff --git 
a/src/Lucene.Net.Tests.TestFramework/Lucene.Net.Tests.TestFramework.csproj 
b/src/Lucene.Net.Tests.TestFramework/Lucene.Net.Tests.TestFramework.csproj
index ee5c27a..311bf1a 100644
--- a/src/Lucene.Net.Tests.TestFramework/Lucene.Net.Tests.TestFramework.csproj
+++ b/src/Lucene.Net.Tests.TestFramework/Lucene.Net.Tests.TestFramework.csproj
@@ -56,6 +56,6 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/Lucene.Net.Tests._A-D/Lucene.Net.Tests._A-D.csproj 
b/src/Lucene.Net.Tests._A-D/Lucene.Net.Tests._A-D.csproj
index 792d2ab..723c300 100644
--- a/src/Lucene.Net.Tests._A-D/Lucene.Net.Tests._A-D.csproj
+++ b/src/Lucene.Net.Tests._A-D/Lucene.Net.Tests._A-D.csproj
@@ -73,7 +73,7 @@
     </ProjectReference>
   </ItemGroup>
   
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
   
   <ItemGroup>
     <Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
diff --git a/src/Lucene.Net.Tests._E-I/Lucene.Net.Tests._E-I.csproj 
b/src/Lucene.Net.Tests._E-I/Lucene.Net.Tests._E-I.csproj
index d24a076..601116f 100644
--- a/src/Lucene.Net.Tests._E-I/Lucene.Net.Tests._E-I.csproj
+++ b/src/Lucene.Net.Tests._E-I/Lucene.Net.Tests._E-I.csproj
@@ -79,7 +79,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <PropertyGroup>
     
<DefineConstants>$(DefineConstants);FEATURE_INDEXWRITER_TESTS</DefineConstants>
diff --git a/src/Lucene.Net.Tests._I-J/Lucene.Net.Tests._I-J.csproj 
b/src/Lucene.Net.Tests._I-J/Lucene.Net.Tests._I-J.csproj
index f2e010b..a6efc42 100644
--- a/src/Lucene.Net.Tests._I-J/Lucene.Net.Tests._I-J.csproj
+++ b/src/Lucene.Net.Tests._I-J/Lucene.Net.Tests._I-J.csproj
@@ -84,7 +84,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
   
   <ItemGroup>
     <Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
diff --git a/src/Lucene.Net.Tests._J-S/Lucene.Net.Tests._J-S.csproj 
b/src/Lucene.Net.Tests._J-S/Lucene.Net.Tests._J-S.csproj
index d3bebe9..5811185 100644
--- a/src/Lucene.Net.Tests._J-S/Lucene.Net.Tests._J-S.csproj
+++ b/src/Lucene.Net.Tests._J-S/Lucene.Net.Tests._J-S.csproj
@@ -71,7 +71,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net48' ">
     <PackageReference 
Include="System.Runtime.InteropServices.RuntimeInformation" 
Version="$(SystemRuntimeInteropServicesRuntimeInformationPackageVersion)" />
diff --git a/src/Lucene.Net.Tests._T-Z/Lucene.Net.Tests._T-Z.csproj 
b/src/Lucene.Net.Tests._T-Z/Lucene.Net.Tests._T-Z.csproj
index 940e02b..b52b2e0 100644
--- a/src/Lucene.Net.Tests._T-Z/Lucene.Net.Tests._T-Z.csproj
+++ b/src/Lucene.Net.Tests._T-Z/Lucene.Net.Tests._T-Z.csproj
@@ -67,7 +67,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <PropertyGroup>
     <DefineConstants>$(DefineConstants);FEATURE_UTIL_TESTS</DefineConstants>
diff --git a/src/Lucene.Net/Lucene.Net.csproj b/src/Lucene.Net/Lucene.Net.csproj
index 661121d..f82a7d7 100644
--- a/src/Lucene.Net/Lucene.Net.csproj
+++ b/src/Lucene.Net/Lucene.Net.csproj
@@ -21,7 +21,7 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git a/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj 
b/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj
index 7e8b3a0..8ef38a4 100644
--- a/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj
+++ b/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj
@@ -21,13 +21,13 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <!-- These properties must be set prior to importing NuGet.props -->
+  <!-- These properties must be set prior to importing nuget.props -->
   <PropertyGroup>
     <Description>International Components for Unicode-based features including 
Thai analyzer support, an international postings highlighter, and BreakIterator 
support for the vector highlighter for the Lucene.NET full-text search engine 
library from The Apache Software Foundation.</Description>
     
<PackageDocumentationRelativeUrl>icu/overview.html</PackageDocumentationRelativeUrl>
   </PropertyGroup>
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git 
a/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
 
b/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
index 69a7893..2800f70 100644
--- 
a/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
+++ 
b/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
@@ -22,7 +22,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <!-- For now, we are not deploying this to NuGet.org -->
-  <!--<Import Project="$(SolutionDir)build/NuGet.props" />-->
+  <!--<Import Project="$(SolutionDir).build/nuget.props" />-->
   
   <PropertyGroup>
     <TargetFrameworks>net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
diff --git 
a/src/dotnet/Lucene.Net.Tests.CodeAnalysis/Lucene.Net.Tests.CodeAnalysis.csproj 
b/src/dotnet/Lucene.Net.Tests.CodeAnalysis/Lucene.Net.Tests.CodeAnalysis.csproj
index 33bd8bc..90b3d09 100644
--- 
a/src/dotnet/Lucene.Net.Tests.CodeAnalysis/Lucene.Net.Tests.CodeAnalysis.csproj
+++ 
b/src/dotnet/Lucene.Net.Tests.CodeAnalysis/Lucene.Net.Tests.CodeAnalysis.csproj
@@ -30,7 +30,7 @@
   </PropertyGroup>
 
   
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <PackageReference Include="Microsoft.CodeAnalysis.Analyzers" 
Version="$(MicrosoftCodeAnalysisAnalyzersPackageVersion)" />
diff --git a/src/dotnet/Lucene.Net.Tests.ICU/Lucene.Net.Tests.ICU.csproj 
b/src/dotnet/Lucene.Net.Tests.ICU/Lucene.Net.Tests.ICU.csproj
index 57ecabc..14d951c 100644
--- a/src/dotnet/Lucene.Net.Tests.ICU/Lucene.Net.Tests.ICU.csproj
+++ b/src/dotnet/Lucene.Net.Tests.ICU/Lucene.Net.Tests.ICU.csproj
@@ -73,7 +73,7 @@
     </ProjectReference>
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup>
     <PackageReference Include="ICU4N" Version="$(ICU4NPackageVersion)" />
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Lucene.Net.Tests.Cli.csproj 
b/src/dotnet/tools/Lucene.Net.Tests.Cli/Lucene.Net.Tests.Cli.csproj
index 8d7fa73..7a92962 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Lucene.Net.Tests.Cli.csproj
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Lucene.Net.Tests.Cli.csproj
@@ -49,6 +49,6 @@
     <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationXmlPackageVersion)" />
   </ItemGroup>
 
-  <Import Project="$(SolutionDir)build/TestReferences.Common.targets" />
+  <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
 </Project>
diff --git a/src/dotnet/tools/lucene-cli/lucene-cli.csproj 
b/src/dotnet/tools/lucene-cli/lucene-cli.csproj
index 89ca0ef..04bc6ad 100644
--- a/src/dotnet/tools/lucene-cli/lucene-cli.csproj
+++ b/src/dotnet/tools/lucene-cli/lucene-cli.csproj
@@ -21,7 +21,7 @@
 -->
 <Project Sdk="Microsoft.NET.Sdk">
 
-  <Import Project="$(SolutionDir)build/NuGet.props" />
+  <Import Project="$(SolutionDir).build/nuget.props" />
 
   <PropertyGroup>
     <TargetFramework>net6.0</TargetFramework>

Reply via email to