Start Debugging

Тег: windows

12 статей · Страница1из2

Миграция настольного приложения Flutter для Windows или Linux на Impeller (Flutter 3.47)
Flutter 3.47 делает Impeller рендерером по умолчанию в Windows и Linux. Что на самом деле меняется под капотом (это по-прежнему OpenGL ES, а не Vulkan), как сравнить с Skia на готовой сборке, переключатель отключения для отдельной машины в релизных сборках и почему golden-тесты ничего не заметят.
Как отслеживать блокировку, разблокировку, вход и выход из сеанса Windows в приложении на C#
Используйте SystemEvents.SessionSwitch в настольном или консольном приложении, переопределите OnSessionChange в службе Windows или перехватывайте WM_WTSSESSION_CHANGE самостоятельно. Код на .NET 10 для всех трёх вариантов, скрытый поток '.NET System Events', почему служба видит вход в систему, а настольное приложение нет, уведомления не по порядку и как узнать текущее состояние блокировки через WTSQuerySessionInformation.
2026-08-16 flutterdartimpeller
Flutter 3.47 делает Impeller рендерером по умолчанию в Windows, Linux и macOS
Стабильный Flutter 3.47.0 переводит десктопные приложения со Skia на Impeller, не меняя ни строки в коде вашего runner. Что именно меняется, как отключить Impeller на каждой платформе и почему такое отключение временное.
Как показать модальное окно в .NET MAUI 11
Модальным окном в .NET MAUI 11 называют две совершенно разные вещи. PushModalAsync даёт модальную страницу на всех платформах. Настоящего окна операционной системы, блокирующего окно-владельца, в MAUI нет вообще, поэтому здесь разобрана связка WinUI OverlappedPresenter.IsModal и Win32-дескриптора владельца, которая реально работает в Windows, и что делать в Mac Catalyst.
Как упаковать .NET MAUI приложение для Microsoft Store
Полное руководство по упаковке .NET MAUI 11 приложения для Windows как MSIX, объединению x64/x86/ARM64 в .msixupload и отправке через Partner Center: резервирование идентичности, Package.appxmanifest, флаги dotnet publish, объединение через MakeAppx и передача доверенного сертификата Store.
Вперёд