diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 0000000..be302ef
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,67 @@
+
+
+ 11.0
+ true
+ true
+ true
+ true
+ true
+ pdbonly
+ true
+ 4.0.0
+ Oliver Booth
+ enable
+ en
+ https://github.com/oliverbooth/X10D
+ git
+ Extension methods on crack.
+ LICENSE.md
+ branding_Icon.png
+
+ dotnet extension-methods
+ README.md
+ $([System.IO.File]::ReadAllText("$(SolutionDir)/CHANGELOG.md"))
+ true
+
+
+
+ true
+
+
+
+ $(VersionPrefix)-$(VersionSuffix)
+ $(VersionPrefix).0
+ $(VersionPrefix).0
+
+
+
+ $(VersionPrefix)-$(VersionSuffix).$(BuildNumber)
+ $(VersionPrefix).$(BuildNumber)
+ $(VersionPrefix).$(BuildNumber)
+
+
+
+ $(VersionPrefix)
+ $(VersionPrefix).0
+ $(VersionPrefix).0
+
+
+
+
+ True
+
+
+
+ True
+
+
+
+ True
+
+
+
+ True
+
+
+
+
\ No newline at end of file
diff --git a/X10D.DSharpPlus/X10D.DSharpPlus.csproj b/X10D.DSharpPlus/X10D.DSharpPlus.csproj
index 79b26aa..9128252 100644
--- a/X10D.DSharpPlus/X10D.DSharpPlus.csproj
+++ b/X10D.DSharpPlus/X10D.DSharpPlus.csproj
@@ -2,69 +2,11 @@
net7.0;net6.0;netstandard2.1
- 11.0
- true
- true
- Oliver Booth
- en
- https://github.com/oliverbooth/X10D
- git
- Extension methods on crack.
- LICENSE.md
- branding_Icon.png
-
- dotnet extension-methods
- $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/../CHANGELOG.md"))
- true
- 4.0.0
- enable
- true
- true
true
- true
- pdbonly
- true
-
-
-
- true
-
-
-
- $(VersionPrefix)-$(VersionSuffix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
-
- $(VersionPrefix)-$(VersionSuffix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
-
-
-
- $(VersionPrefix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
- True
-
-
-
- True
-
-
-
- True
-
-
-
-
diff --git a/X10D.Hosting/X10D.Hosting.csproj b/X10D.Hosting/X10D.Hosting.csproj
index b8e4296..a534fa0 100644
--- a/X10D.Hosting/X10D.Hosting.csproj
+++ b/X10D.Hosting/X10D.Hosting.csproj
@@ -2,68 +2,10 @@
net7.0;net6.0;netstandard2.1
- 11.0
- true
- true
- Oliver Booth
- en
- https://github.com/oliverbooth/X10D
- git
- Extension methods on crack.
- LICENSE.md
- branding_Icon.png
-
- dotnet extension-methods
- $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/../CHANGELOG.md"))
- true
- 4.0.0
- enable
- true
- true
- true
- pdbonly
- true
-
-
-
- true
-
-
-
- $(VersionPrefix)-$(VersionSuffix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
-
- $(VersionPrefix)-$(VersionSuffix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
-
-
-
- $(VersionPrefix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
- True
-
-
-
- True
-
-
-
- True
-
-
-
-
diff --git a/X10D.Tests/X10D.Tests.csproj b/X10D.Tests/X10D.Tests.csproj
index aa5bbd2..567e11c 100644
--- a/X10D.Tests/X10D.Tests.csproj
+++ b/X10D.Tests/X10D.Tests.csproj
@@ -2,12 +2,11 @@
net7.0;net6.0;netcoreapp3.1
- 11.0
false
- enable
- true
json,cobertura
true
+ false
+ $(NoWarn);1591
diff --git a/X10D.Unity/X10D.Unity.csproj b/X10D.Unity/X10D.Unity.csproj
index 90caf27..b1584ea 100644
--- a/X10D.Unity/X10D.Unity.csproj
+++ b/X10D.Unity/X10D.Unity.csproj
@@ -2,49 +2,6 @@
netstandard2.1
- 11.0
- true
- true
- Oliver Booth
- en
- https://github.com/oliverbooth/X10D
- git
- Extension methods on crack.
- LICENSE.md
- branding_Icon.png
-
- dotnet extension-methods
- $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/../CHANGELOG.md"))
- true
- 4.0.0
- enable
- true
- true
- true
- pdbonly
- true
-
-
-
- true
-
-
-
- $(VersionPrefix)-$(VersionSuffix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
-
- $(VersionPrefix)-$(VersionSuffix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
-
-
-
- $(VersionPrefix)
- $(VersionPrefix).0
- $(VersionPrefix).0
@@ -55,21 +12,6 @@
-
-
- True
-
-
-
- True
-
-
-
- True
-
-
-
-
ResXFileCodeGenerator
diff --git a/X10D.sln b/X10D.sln
index dd11b7d..b1b36a2 100644
--- a/X10D.sln
+++ b/X10D.sln
@@ -16,6 +16,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
LICENSE.md = LICENSE.md
README.md = README.md
branding_Icon.png = branding_Icon.png
+ Directory.Build.props = Directory.Build.props
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SourceValidator", "tools\SourceValidator\SourceValidator.csproj", "{84750149-9068-4780-AFDE-CDA1AC57007D}"
diff --git a/X10D/X10D.csproj b/X10D/X10D.csproj
index e034d06..7994902 100644
--- a/X10D/X10D.csproj
+++ b/X10D/X10D.csproj
@@ -2,71 +2,8 @@
net7.0;net6.0;netstandard2.1
- 11.0
- true
- true
- Oliver Booth
- en
- https://github.com/oliverbooth/X10D
- git
- Extension methods on crack.
- LICENSE.md
- branding_Icon.png
-
- dotnet extension-methods
- README.md
- $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/../CHANGELOG.md"))
- true
- 4.0.0
- enable
- true
- true
- true
- pdbonly
- true
-
- true
-
-
-
- $(VersionPrefix)-$(VersionSuffix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
-
- $(VersionPrefix)-$(VersionSuffix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
- $(VersionPrefix).$(BuildNumber)
-
-
-
- $(VersionPrefix)
- $(VersionPrefix).0
- $(VersionPrefix).0
-
-
-
-
- True
-
-
-
- True
-
-
-
- True
-
-
-
- True
-
-
-
-
True