Приложение Avalonia с Winui вызывает 0xc0000374 - ошибка коррупции кучиC#

Место общения программистов C#
Ответить
Anonymous
 Приложение Avalonia с Winui вызывает 0xc0000374 - ошибка коррупции кучи

Сообщение Anonymous »

Я пытаюсь запустить приложение Avalonia с окном Winui внутри. Большую часть времени он работает, но иногда он выходил из кода 3221226356 (0xc0000374). Я не знаю, почему?internal sealed class Program
{
// Initialization code. Don't use any Avalonia, third-party APIs or any
// SynchronizationContext-reliant code before AppMain is called: things aren't initialized
// yet and stuff might break.
[STAThread]
public static void Main(string[] args) => BuildAvaloniaApp()
.StartWithClassicDesktopLifetime(args);

// Avalonia configuration, don't remove; also used by visual designer.
public static AppBuilder BuildAvaloniaApp()
{
var app = AppBuilder.Configure()
.UsePlatformDetect()
.WithInterFont()
.LogToTrace()
.UseReactiveUI();
app.AfterSetup(builder =>
{
Microsoft.UI.Dispatching.DispatcherQueueController.CreateOnCurrentThread();
Microsoft.UI.Xaml.Hosting.WindowsXamlManager.InitializeForCurrentThread();
var WinUIWindow = new MauiWinUIWindow();
Microsoft.Maui.ApplicationModel.Platform.OnPlatformWindowInitialized(WinUIWindow);
});
return app;
}
}


Подробнее здесь: https://stackoverflow.com/questions/795 ... tion-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»