From b0373e96973707fe7eb95e13e56f0b833e6f5ffa Mon Sep 17 00:00:00 2001
From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com>
Date: Thu, 30 Apr 2026 14:37:51 +0800
Subject: [PATCH] chore: enable CPM with single file. (#816)
* chore: enable CPM with single file.
* fix: fix copilot comments.
---
Directory.Packages.props | 26 +++++++++++++++++++
Semi.Avalonia.slnx | 10 ++++---
demo/Directory.Build.targets | 17 ++++++++++++
demo/Directory.Packages.props | 26 -------------------
.../Semi.Avalonia.Demo.Web.csproj | 2 --
demo/Semi.Avalonia.Demo/App.axaml | 11 +++++++-
src/Directory.Packages.props | 14 ----------
7 files changed, 60 insertions(+), 46 deletions(-)
create mode 100644 Directory.Packages.props
create mode 100644 demo/Directory.Build.targets
delete mode 100644 demo/Directory.Packages.props
delete mode 100644 src/Directory.Packages.props
diff --git a/Directory.Packages.props b/Directory.Packages.props
new file mode 100644
index 0000000..4c018f5
--- /dev/null
+++ b/Directory.Packages.props
@@ -0,0 +1,26 @@
+
+
+ true
+ true
+ 12.0.1
+ 12.0.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Semi.Avalonia.slnx b/Semi.Avalonia.slnx
index a12132e..b1024c6 100644
--- a/Semi.Avalonia.slnx
+++ b/Semi.Avalonia.slnx
@@ -14,12 +14,16 @@
+
+
+
+
+
-
+
-
-
+
diff --git a/demo/Directory.Build.targets b/demo/Directory.Build.targets
new file mode 100644
index 0000000..c1874da
--- /dev/null
+++ b/demo/Directory.Build.targets
@@ -0,0 +1,17 @@
+
+
+ 12.0.2
+ 12.0.0
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/demo/Directory.Packages.props b/demo/Directory.Packages.props
deleted file mode 100644
index 3ba5fda..0000000
--- a/demo/Directory.Packages.props
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- true
- 12.0.1
- 12.0.0
- 3.119.3-preview.1.1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/demo/Semi.Avalonia.Demo.Web/Semi.Avalonia.Demo.Web.csproj b/demo/Semi.Avalonia.Demo.Web/Semi.Avalonia.Demo.Web.csproj
index b41b16b..f52b4a3 100644
--- a/demo/Semi.Avalonia.Demo.Web/Semi.Avalonia.Demo.Web.csproj
+++ b/demo/Semi.Avalonia.Demo.Web/Semi.Avalonia.Demo.Web.csproj
@@ -12,8 +12,6 @@
-
-
diff --git a/demo/Semi.Avalonia.Demo/App.axaml b/demo/Semi.Avalonia.Demo/App.axaml
index 76a705d..cd3224a 100644
--- a/demo/Semi.Avalonia.Demo/App.axaml
+++ b/demo/Semi.Avalonia.Demo/App.axaml
@@ -28,6 +28,15 @@
CommandParameter="{Binding $self.Header}" />
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
deleted file mode 100644
index 557dd67..0000000
--- a/src/Directory.Packages.props
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- true
- 12.0.1
- 12.0.0
-
-
-
-
-
-
-
-
-