From bf0037cf7917c52882e608cb17c7ff0dcce89ba6 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Thu, 19 Jun 2025 12:15:31 +0200 Subject: [PATCH] hide console on windows only --- ModpackUpdater.Apps.Client/Program.cs | 3 ++- .../PublishProfiles/FolderProfile.pubxml | 9 +++------ .../Properties/PublishProfiles/Windows.pubxml | 18 ++++++++++++++++++ 3 files changed, 23 insertions(+), 7 deletions(-) create mode 100644 ModpackUpdater.Apps.Client/Properties/PublishProfiles/Windows.pubxml diff --git a/ModpackUpdater.Apps.Client/Program.cs b/ModpackUpdater.Apps.Client/Program.cs index bda6390..7edbaff 100644 --- a/ModpackUpdater.Apps.Client/Program.cs +++ b/ModpackUpdater.Apps.Client/Program.cs @@ -46,7 +46,8 @@ public static class Program InstallWithoutGui(Options.UpdateOptions, Options.Silent); else { - ShowWindow(GetConsoleWindow(), 0); + if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) + ShowWindow(GetConsoleWindow(), 0); RunApp(Options.UpdateOptions); } } diff --git a/ModpackUpdater.Apps.Client/Properties/PublishProfiles/FolderProfile.pubxml b/ModpackUpdater.Apps.Client/Properties/PublishProfiles/FolderProfile.pubxml index 847fa91..9026c3f 100644 --- a/ModpackUpdater.Apps.Client/Properties/PublishProfiles/FolderProfile.pubxml +++ b/ModpackUpdater.Apps.Client/Properties/PublishProfiles/FolderProfile.pubxml @@ -1,18 +1,15 @@  - + Release Any CPU - bin\publish\general\ + bin\publish\linux FileSystem <_TargetId>Folder net8.0 - win-x64 + linux-x64 false true - false \ No newline at end of file diff --git a/ModpackUpdater.Apps.Client/Properties/PublishProfiles/Windows.pubxml b/ModpackUpdater.Apps.Client/Properties/PublishProfiles/Windows.pubxml new file mode 100644 index 0000000..0fcca4f --- /dev/null +++ b/ModpackUpdater.Apps.Client/Properties/PublishProfiles/Windows.pubxml @@ -0,0 +1,18 @@ + + + + + Release + Any CPU + bin\publish\windows\ + FileSystem + <_TargetId>Folder + net8.0 + win-x64 + false + true + false + + \ No newline at end of file