diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ebae79e..98dabd0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -72,9 +72,9 @@ jobs: # Install the .NET Core workload - name: Install .NET Core - uses: actions/setup-dotnet@v2 + uses: actions/setup-dotnet@v4 with: - dotnet-version: 7.0.304 + dotnet-version: '9.0' # Add MSBuild to the PATH: https://github.com/microsoft/setup-msbuild - name: Setup MSBuild.exe diff --git a/src/RoyalApps.Community.ExternalApps.WinForms.Demo/RoyalApps.Community.ExternalApps.WinForms.Demo.csproj b/src/RoyalApps.Community.ExternalApps.WinForms.Demo/RoyalApps.Community.ExternalApps.WinForms.Demo.csproj index 923491b..b3b530e 100644 --- a/src/RoyalApps.Community.ExternalApps.WinForms.Demo/RoyalApps.Community.ExternalApps.WinForms.Demo.csproj +++ b/src/RoyalApps.Community.ExternalApps.WinForms.Demo/RoyalApps.Community.ExternalApps.WinForms.Demo.csproj @@ -1,14 +1,13 @@  - enable 10 false - net7.0-windows + net9.0-windows win-x64 WinExe true diff --git a/src/RoyalApps.Community.ExternalApps.WinForms/ExternalAppHost.cs b/src/RoyalApps.Community.ExternalApps.WinForms/ExternalAppHost.cs index 92d8105..d90f809 100644 --- a/src/RoyalApps.Community.ExternalApps.WinForms/ExternalAppHost.cs +++ b/src/RoyalApps.Community.ExternalApps.WinForms/ExternalAppHost.cs @@ -16,6 +16,7 @@ using Windows.Win32.Storage.Xps; using Windows.Win32.UI.Accessibility; using Windows.Win32.UI.WindowsAndMessaging; +using System.ComponentModel; // ReSharper disable CommentTypo // ReSharper disable StringLiteralTypo @@ -36,6 +37,7 @@ public class ExternalAppHost : Control /// /// The Handle property as HWND. /// + [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] internal HWND ControlHandle { get; private set; } private ExternalApp? _externalApp; @@ -45,6 +47,7 @@ public class ExternalAppHost : Control /// Gets or sets the used to create instances of . /// Defaults to . /// + [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public ILoggerFactory LoggerFactory { get; set; } /// diff --git a/src/RoyalApps.Community.ExternalApps.WinForms/RoyalApps.Community.ExternalApps.WinForms.csproj b/src/RoyalApps.Community.ExternalApps.WinForms/RoyalApps.Community.ExternalApps.WinForms.csproj index f25e8d3..204785f 100644 --- a/src/RoyalApps.Community.ExternalApps.WinForms/RoyalApps.Community.ExternalApps.WinForms.csproj +++ b/src/RoyalApps.Community.ExternalApps.WinForms/RoyalApps.Community.ExternalApps.WinForms.csproj @@ -16,7 +16,7 @@ latest true true - $(NoWarn);NU1603,NU1701,NU5100,CS8981;WFO1000 + $(NoWarn);NU1603,NU1701,NU5100,CS8981 Debug;Release AnyCPU;x64;ARM64