diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 000000000..c3c90ab5e
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,8 @@
+
+
+ CS8632;RS0016
+ true
+ JETBRAINS_ANNOTATIONS
+ latest
+
+
\ No newline at end of file
diff --git a/Directory.Build.targets b/Directory.Build.targets
deleted file mode 100644
index fbb0e7655..000000000
--- a/Directory.Build.targets
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
- latest
- 6.0.31538
- 17.8.0
- xUnit1030;CS1591;REO03004;REO03005;REO04001;REO06005;REO10001;REO10002;REO12003;REO13003;REO13004;REO13005;REO13001;REO13002;REO13006;REO13008;REO13009;REO17001
- REO12001
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Directory.Packages.props b/Directory.Packages.props
new file mode 100644
index 000000000..fc637db79
--- /dev/null
+++ b/Directory.Packages.props
@@ -0,0 +1,50 @@
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
\ No newline at end of file
diff --git a/VkNet.Tests/VkNet.Tests.csproj b/VkNet.Tests/VkNet.Tests.csproj
index 159d1744b..415e4265b 100644
--- a/VkNet.Tests/VkNet.Tests.csproj
+++ b/VkNet.Tests/VkNet.Tests.csproj
@@ -1,42 +1,42 @@
false
- net7.0
+ net8.0
latest
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
-
+
-
+
\ No newline at end of file
diff --git a/VkNet.sln b/VkNet.sln
index cd62b83b8..340f7ee30 100644
--- a/VkNet.sln
+++ b/VkNet.sln
@@ -12,6 +12,10 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{C768206C-73C8-46F7-BD48-0119C60EAC63}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
+ Directory.Build.props = Directory.Build.props
+ Directory.Packages.props = Directory.Packages.props
+ LICENCE = LICENCE
+ README.md = README.md
EndProjectSection
EndProject
Global
diff --git a/VkNet/VkNet.csproj b/VkNet/VkNet.csproj
index 6e7059d71..0531ce1d0 100644
--- a/VkNet/VkNet.csproj
+++ b/VkNet/VkNet.csproj
@@ -1,6 +1,6 @@
- net7.0;net8.0;net6.0;netstandard2.0
+ net8.0;netstandard2.0
VkNet
1.79.0-alpha
@@ -59,18 +59,18 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
@@ -78,4 +78,11 @@
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+