diff --git a/Directory.Packages.props b/Directory.Packages.props
new file mode 100644
index 00000000..09346859
--- /dev/null
+++ b/Directory.Packages.props
@@ -0,0 +1,31 @@
+
+
+
+ true
+ true
+ false
+ $(NoWarn);NU1507
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/v2rayN/AmazTool/AmazTool.csproj b/v2rayN/AmazTool/AmazTool.csproj
index 4f2ab677..93b72591 100644
--- a/v2rayN/AmazTool/AmazTool.csproj
+++ b/v2rayN/AmazTool/AmazTool.csproj
@@ -1,27 +1,27 @@
-
- Exe
- net8.0
- enable
- enable
- Copyright © 2017-2025 (GPLv3)
- 1.3.1
-
-
-
-
- True
- True
- Resource.resx
-
-
-
-
-
- ResXFileCodeGenerator
- Resource.Designer.cs
-
-
+
+ Exe
+ net8.0
+ enable
+ enable
+ Copyright © 2017-2025 (GPLv3)
+ 1.3.1
+
+
+
+
+ True
+ True
+ Resource.resx
+
+
+
+
+
+ ResXFileCodeGenerator
+ Resource.Designer.cs
+
+
\ No newline at end of file
diff --git a/v2rayN/ServiceLib/ServiceLib.csproj b/v2rayN/ServiceLib/ServiceLib.csproj
index 507f7cec..0ac841e6 100644
--- a/v2rayN/ServiceLib/ServiceLib.csproj
+++ b/v2rayN/ServiceLib/ServiceLib.csproj
@@ -1,83 +1,80 @@
-
- net8.0
- enable
- enable
- 7.7.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ net8.0
+ enable
+ enable
+ 7.7.0
+
-
- ResUI.resx
- True
- True
-
+
+
+
+
+
+
+
+
+
+
-
- Designer
- PublicResXFileCodeGenerator
-
-
- PublicResXFileCodeGenerator
-
-
- Designer
- ResUI.Designer.cs
- PublicResXFileCodeGenerator
-
-
- Designer
- PublicResXFileCodeGenerator
-
-
- Designer
- PublicResXFileCodeGenerator
-
-
- Designer
- PublicResXFileCodeGenerator
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+ ResUI.resx
+ True
+ True
+
+
+
+
+
+ Designer
+ PublicResXFileCodeGenerator
+
+
+ PublicResXFileCodeGenerator
+
+
+ Designer
+ ResUI.Designer.cs
+ PublicResXFileCodeGenerator
+
+
+ Designer
+ PublicResXFileCodeGenerator
+
+
+ Designer
+ PublicResXFileCodeGenerator
+
+
+ Designer
+ PublicResXFileCodeGenerator
+
+
+
+
\ No newline at end of file
diff --git a/v2rayN/v2rayN.Desktop/v2rayN.Desktop.csproj b/v2rayN/v2rayN.Desktop/v2rayN.Desktop.csproj
index 7faff78a..a489088a 100644
--- a/v2rayN/v2rayN.Desktop/v2rayN.Desktop.csproj
+++ b/v2rayN/v2rayN.Desktop/v2rayN.Desktop.csproj
@@ -1,56 +1,50 @@
-
- WinExe
- net8.0
- enable
+
+
+ WinExe
+ net8.0
+ enable
enable
Assets\v2rayN.ico
- true
- Copyright © 2017-2025 (GPLv3)
- true
- v2rayN
-
+ true
+ Copyright © 2017-2025 (GPLv3)
+ true
+ v2rayN
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
- Never
-
-
-
-
-
- Always
-
-
- Always
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Never
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+
+
\ No newline at end of file
diff --git a/v2rayN/v2rayN/v2rayN.csproj b/v2rayN/v2rayN/v2rayN.csproj
index 70a239f9..d3a0a123 100644
--- a/v2rayN/v2rayN/v2rayN.csproj
+++ b/v2rayN/v2rayN/v2rayN.csproj
@@ -5,35 +5,34 @@
WinExe
net8.0-windows10.0.17763
enable
- true
+ true
app.manifest
enable
Resources\v2rayN.ico
Copyright © 2017-2025 (GPLv3)
7.0
-
+
-
-
-
-
-
-
-
-
-
- Never
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
+
+
+ Never
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file