diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index a468c03..943eaa5 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -21,12 +21,12 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
with:
submodules: recursive
- name: Install .NET 7.0.x
- uses: actions/setup-dotnet@v1
+ uses: actions/setup-dotnet@v2
with:
dotnet-version: 7.0.x
include-prerelease: true
diff --git a/Directory.Build.props b/Directory.Build.props
index d102881..44dba4e 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -11,7 +11,7 @@
true
- CS1591;CS1701;CA2252;
+ $(NoWarn);AD0001;CS1591;CS1701;CA2252;
true
@@ -43,11 +43,6 @@
all
runtime; build; native; contentfiles; analyzers
-
-
- all
- runtime; build; native; contentfiles; analyzers
-
diff --git a/NuGet.config b/NuGet.config
index 4dbd49d..804d468 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -4,13 +4,9 @@
-
-
-
-
diff --git a/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj b/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj
index 9b38c82..d520ec5 100644
--- a/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj
+++ b/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj
@@ -4,8 +4,7 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
Direct2D1 bindings.
- true
- 0419;$(NoWarn)
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj b/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj
index 05e3b78..65bf16c 100644
--- a/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj
+++ b/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj
@@ -4,8 +4,7 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
DXC bindings.
- true
- 0419;$(NoWarn)
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj b/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj
index 22d355d..062a819 100644
--- a/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj
+++ b/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj
@@ -4,8 +4,7 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
Direct3D11 bindings.
- true
- 0419;$(NoWarn)
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj b/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj
index a2acfa0..fd752a6 100644
--- a/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj
+++ b/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj
@@ -4,8 +4,7 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
Direct3D11on12 bindings.
- true
- 0419;$(NoWarn)
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj b/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj
index d173e07..614d146 100644
--- a/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj
+++ b/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj
@@ -4,8 +4,7 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
Direct3D12 bindings.
- true
- 0419;$(NoWarn)
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj b/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj
index 3835b40..7e66129 100644
--- a/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj
+++ b/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj
@@ -3,9 +3,8 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
DirectWrite bindings.
-
- true
- 0419;$(NoWarn)
+
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj b/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj
index 1abfeec..2cde3ed 100644
--- a/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj
+++ b/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj
@@ -3,9 +3,8 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
Dxgi bindings.
-
- true
- 0419;$(NoWarn)
+
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj b/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj
index 05e3b78..2123a72 100644
--- a/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj
+++ b/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj
@@ -3,9 +3,8 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
DXC bindings.
-
- true
- 0419;$(NoWarn)
+
+ $(NoWarn);CS0419;IDE0017
diff --git a/src/Vortice.Win32/Vortice.Win32.csproj b/src/Vortice.Win32/Vortice.Win32.csproj
index a68ebf5..0249bc4 100644
--- a/src/Vortice.Win32/Vortice.Win32.csproj
+++ b/src/Vortice.Win32/Vortice.Win32.csproj
@@ -4,9 +4,7 @@
netstandard2.0;netstandard2.1;net6.0;net7.0
Windows API low level bindings.
- true
- True
- 0419;$(NoWarn)
+ $(NoWarn);CS0419;IDE0017