From 8c573bb044c4abbebe84486017da495a87dc140c Mon Sep 17 00:00:00 2001 From: gamewhale Date: Thu, 21 May 2026 11:59:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E5=8C=85=E5=90=AF=E5=8A=A8=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除主窗口、设置窗口和任务编辑窗口对 app.ico 资源路径的直接引用。 - 避免发布包不包含外置 app.ico 时 WPF 在加载窗口 BAML 阶段抛出 XamlParseException。 - 保留 exe 图标嵌入和托盘图标从 exe 读取的发布包结构。 - 已重新发布并验证 release 目录中的 OmniScheduler.exe 可正常启动。 --- OmniScheduler/MainWindow.xaml | 1 - OmniScheduler/SettingsWindow.xaml | 3 +-- OmniScheduler/TaskEditorWindow.xaml | 3 +-- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/OmniScheduler/MainWindow.xaml b/OmniScheduler/MainWindow.xaml index f6a1266..e4b16ba 100644 --- a/OmniScheduler/MainWindow.xaml +++ b/OmniScheduler/MainWindow.xaml @@ -6,7 +6,6 @@ Width="1180" MinHeight="640" MinWidth="980" - Icon="app.ico" Closing="Window_Closing"> diff --git a/OmniScheduler/SettingsWindow.xaml b/OmniScheduler/SettingsWindow.xaml index 85078d7..82a9972 100644 --- a/OmniScheduler/SettingsWindow.xaml +++ b/OmniScheduler/SettingsWindow.xaml @@ -5,8 +5,7 @@ Height="330" Width="560" WindowStartupLocation="CenterOwner" - ResizeMode="NoResize" - Icon="app.ico"> + ResizeMode="NoResize"> diff --git a/OmniScheduler/TaskEditorWindow.xaml b/OmniScheduler/TaskEditorWindow.xaml index 7817782..66a97af 100644 --- a/OmniScheduler/TaskEditorWindow.xaml +++ b/OmniScheduler/TaskEditorWindow.xaml @@ -6,8 +6,7 @@ Width="900" MinHeight="620" MinWidth="820" - WindowStartupLocation="CenterOwner" - Icon="app.ico"> + WindowStartupLocation="CenterOwner">