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