From e45a2f56d833ff323621f473a5acc5a43116bc48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <1123993881@qq.com>
Date: Sat, 27 Dec 2025 19:45:45 +0800
Subject: [PATCH 1/3] fix: props path check fix.
---
Directory.Build.props | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Directory.Build.props b/Directory.Build.props
index 20989ef..3218e16 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -7,10 +7,10 @@
preview
LGPL-3.0-or-later
https://github.com/ArchiDog1998/TedToolkit
- $(MSBuildProjectDirectory.Contains('\tests\'))
- $(MSBuildProjectDirectory.Contains('\analyzers\'))
- $(MSBuildProjectDirectory.Contains('\applications\'))
- $(MSBuildProjectDirectory.Contains('\libraries\'))
+ $(MSBuildProjectDirectory.Contains('tests'))
+ $(MSBuildProjectDirectory.Contains('analyzers'))
+ $(MSBuildProjectDirectory.Contains('applications'))
+ $(MSBuildProjectDirectory.Contains('libraries'))
False
True
False
From f29b33a75e8e8b246adfd9d1dba811aee041b233 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <1123993881@qq.com>
Date: Mon, 2 Feb 2026 17:11:59 +0800
Subject: [PATCH 2/3] fix: grasshopper fix.
---
Directory.Build.props | 2 +-
.../ArchiToolkitResources.cs | 14 +++++++++++---
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/Directory.Build.props b/Directory.Build.props
index 3218e16..671f31c 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -12,7 +12,7 @@
$(MSBuildProjectDirectory.Contains('applications'))
$(MSBuildProjectDirectory.Contains('libraries'))
False
- True
+ True
False
True
False
diff --git a/src/libraries/TedToolkit.Grasshopper.Sources/ArchiToolkitResources.cs b/src/libraries/TedToolkit.Grasshopper.Sources/ArchiToolkitResources.cs
index c37d343..07895ab 100644
--- a/src/libraries/TedToolkit.Grasshopper.Sources/ArchiToolkitResources.cs
+++ b/src/libraries/TedToolkit.Grasshopper.Sources/ArchiToolkitResources.cs
@@ -14,9 +14,17 @@ internal static partial class TedToolkitResources
{
using var stream = typeof(TedToolkitResources).Assembly.GetManifestResourceStream(resourceName);
if (stream is null) return null;
- var bitmap = new Bitmap(stream);
- if (bitmap.Width < 2 || bitmap.Height < 2) return null!;
- return bitmap;
+ if (stream.Length is 0) return null;
+ try
+ {
+ var bitmap = new Bitmap(stream);
+ if (bitmap.Width < 2 || bitmap.Height < 2) return null!;
+ return bitmap;
+ }
+ catch
+ {
+ return null;
+ }
}
private static string GetKey(string key, string value)
From a25ec9663cdbf7c6477ae017ec9e072fcad20266 Mon Sep 17 00:00:00 2001
From: nuke-bot
Date: Mon, 2 Feb 2026 09:19:47 +0000
Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=94=96=202026.2.2.0=20Released!?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Directory.Build.props | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Directory.Build.props b/Directory.Build.props
index 671f31c..6f4fb77 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,7 +1,7 @@
- 2025.12.23.1
+ 2026.2.2.0
enable
enable
preview