diff --git a/Demo/Demo.csproj b/Demo/Demo.csproj
deleted file mode 100644
index 92da9af..0000000
--- a/Demo/Demo.csproj
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- Exe
- net9.0
- enable
-
-
-
-
-
-
-
-
diff --git a/NewLife.Remoting.sln b/NewLife.Remoting.sln
index f06905b..79292aa 100644
--- a/NewLife.Remoting.sln
+++ b/NewLife.Remoting.sln
@@ -18,7 +18,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NewLife.Remoting", "NewLife.Remoting\NewLife.Remoting.csproj", "{D07654F5-5A89-4781-9094-070D026858CE}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Demo", "Demo\Demo.csproj", "{685205DD-0754-4877-9A96-40CD18F8D84B}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Demo", "Samples\Demo\Demo.csproj", "{685205DD-0754-4877-9A96-40CD18F8D84B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{8DB8495C-1EB6-41AE-83DD-55DBBB0E6FA2}"
EndProject
@@ -30,7 +30,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IoTZero", "Samples\IoTZero\
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ZeroServer", "Samples\ZeroServer\ZeroServer.csproj", "{95AA14E4-6771-487B-886E-251C785624E6}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Zero.Desktop", "ZeroClient\Zero.Desktop.csproj", "{C9E9BE11-9B06-483D-86C1-3C11D1A5907A}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Zero.Desktop", "Samples\Zero.Desktop\Zero.Desktop.csproj", "{C9E9BE11-9B06-483D-86C1-3C11D1A5907A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/Samples/Demo/Demo.csproj b/Samples/Demo/Demo.csproj
new file mode 100644
index 0000000..089739d
--- /dev/null
+++ b/Samples/Demo/Demo.csproj
@@ -0,0 +1,26 @@
+
+
+
+ Exe
+ net9.0
+ RPC例程
+ RPC通信例程
+ 新生命开发团队
+ ©2002-2024 NewLife
+ 1.0
+ $([System.DateTime]::Now.ToString(`yyyy.MMdd`))
+ $(VersionPrefix).$(VersionSuffix)
+ $(Version)
+ $(VersionPrefix).*
+ false
+ ..\..\Bin\Demo
+ false
+ enable
+ latest
+
+
+
+
+
+
+
diff --git a/Demo/Program.cs b/Samples/Demo/Program.cs
similarity index 100%
rename from Demo/Program.cs
rename to Samples/Demo/Program.cs
diff --git a/ZeroClient/ClientSetting.cs b/Samples/Zero.Desktop/ClientSetting.cs
similarity index 100%
rename from ZeroClient/ClientSetting.cs
rename to Samples/Zero.Desktop/ClientSetting.cs
diff --git a/ZeroClient/FrmMain.Designer.cs b/Samples/Zero.Desktop/FrmMain.Designer.cs
similarity index 100%
rename from ZeroClient/FrmMain.Designer.cs
rename to Samples/Zero.Desktop/FrmMain.Designer.cs
diff --git a/ZeroClient/FrmMain.cs b/Samples/Zero.Desktop/FrmMain.cs
similarity index 100%
rename from ZeroClient/FrmMain.cs
rename to Samples/Zero.Desktop/FrmMain.cs
diff --git a/ZeroClient/FrmMain.resx b/Samples/Zero.Desktop/FrmMain.resx
similarity index 100%
rename from ZeroClient/FrmMain.resx
rename to Samples/Zero.Desktop/FrmMain.resx
diff --git a/ZeroClient/Program.cs b/Samples/Zero.Desktop/Program.cs
similarity index 100%
rename from ZeroClient/Program.cs
rename to Samples/Zero.Desktop/Program.cs
diff --git a/ZeroClient/Zero.Desktop.csproj b/Samples/Zero.Desktop/Zero.Desktop.csproj
similarity index 91%
rename from ZeroClient/Zero.Desktop.csproj
rename to Samples/Zero.Desktop/Zero.Desktop.csproj
index 8590871..8e2220f 100644
--- a/ZeroClient/Zero.Desktop.csproj
+++ b/Samples/Zero.Desktop/Zero.Desktop.csproj
@@ -13,7 +13,7 @@
$(Version)
$(VersionPrefix).*
false
- ..\Bin\Desktop
+ ..\..\Bin\Desktop
false
enable
latest
@@ -31,7 +31,7 @@
-
+
\ No newline at end of file
diff --git a/ZeroClient/app.manifest b/Samples/Zero.Desktop/app.manifest
similarity index 100%
rename from ZeroClient/app.manifest
rename to Samples/Zero.Desktop/app.manifest
diff --git a/ZeroClient/appsettings.json b/Samples/Zero.Desktop/appsettings.json
similarity index 100%
rename from ZeroClient/appsettings.json
rename to Samples/Zero.Desktop/appsettings.json