diff --git a/Package.xml b/Package.xml
index 8608705..81fb3b5 100644
--- a/Package.xml
+++ b/Package.xml
@@ -5,7 +5,7 @@
Dmitry Andriyanov <dima117a@gmail.com>
en-US
- Thinking-Home.RU © 2023
+ Thinking-Home.RU © 2025
thinking-home;core;noolite
https://github.com/thinking-home/noolite
diff --git a/ThinkingHome.NooLite.Console/ThinkingHome.NooLite.Console.csproj b/ThinkingHome.NooLite.Console/ThinkingHome.NooLite.Console.csproj
index ed4292b..ef474c4 100755
--- a/ThinkingHome.NooLite.Console/ThinkingHome.NooLite.Console.csproj
+++ b/ThinkingHome.NooLite.Console/ThinkingHome.NooLite.Console.csproj
@@ -11,10 +11,10 @@ http://www.noo.com.by
Exe
true
noolite
- net7.0
+ net9.0
-
+
diff --git a/ThinkingHome.NooLite.DebugConsole/ThinkingHome.NooLite.DebugConsole.csproj b/ThinkingHome.NooLite.DebugConsole/ThinkingHome.NooLite.DebugConsole.csproj
index a5da9da..81ce575 100755
--- a/ThinkingHome.NooLite.DebugConsole/ThinkingHome.NooLite.DebugConsole.csproj
+++ b/ThinkingHome.NooLite.DebugConsole/ThinkingHome.NooLite.DebugConsole.csproj
@@ -1,7 +1,7 @@
Exe
- net7.0
+ net9.0
diff --git a/ThinkingHome.NooLite.Tests/ThinkingHome.NooLite.Tests.csproj b/ThinkingHome.NooLite.Tests/ThinkingHome.NooLite.Tests.csproj
index 8bf2abd..93be900 100755
--- a/ThinkingHome.NooLite.Tests/ThinkingHome.NooLite.Tests.csproj
+++ b/ThinkingHome.NooLite.Tests/ThinkingHome.NooLite.Tests.csproj
@@ -1,13 +1,13 @@
- net7.0
+ net9.0
false
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/ThinkingHome.NooLite.sln.DotSettings b/ThinkingHome.NooLite.sln.DotSettings
index f00258c..52227fb 100644
--- a/ThinkingHome.NooLite.sln.DotSettings
+++ b/ThinkingHome.NooLite.sln.DotSettings
@@ -3,4 +3,10 @@
<Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" />
<Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
- <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
\ No newline at end of file
+ <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
+ <Policy><Descriptor Staticness="Any" AccessRightKinds="Private" Description="Constant fields (private)"><ElementKinds><Kind Name="CONSTANT_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AA_BB" /></Policy>
+ <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="aaBb" /></Policy>
+ <Policy><Descriptor Staticness="Any" AccessRightKinds="Protected, ProtectedInternal, Internal, Public, PrivateProtected" Description="Constant fields (not private)"><ElementKinds><Kind Name="CONSTANT_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AA_BB" /></Policy>
+ <Policy><Descriptor Staticness="Any" AccessRightKinds="Any" Description="Local constants"><ElementKinds><Kind Name="LOCAL_CONSTANT" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AA_BB" /></Policy>
+ <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="aaBb" /></Policy>
+ True
\ No newline at end of file
diff --git a/ThinkingHome.NooLite/ThinkingHome.NooLite.csproj b/ThinkingHome.NooLite/ThinkingHome.NooLite.csproj
index adf4f91..7dc8d46 100755
--- a/ThinkingHome.NooLite/ThinkingHome.NooLite.csproj
+++ b/ThinkingHome.NooLite/ThinkingHome.NooLite.csproj
@@ -7,10 +7,10 @@ http://www.noo.com.by
- net7.0
+ net9.0
true
-
+
diff --git a/global.json b/global.json
index 9b92080..6532452 100644
--- a/global.json
+++ b/global.json
@@ -1,5 +1,5 @@
{
"sdk": {
- "version": "7.0.102"
+ "version": "9.0.100"
}
}