Заставка MAUI и шрифты не всегда загружаютсяC#

Место общения программистов C#
Ответить
Anonymous
 Заставка MAUI и шрифты не всегда загружаются

Сообщение Anonymous »

Иногда изображение-заставка MAUI перестает отображаться, а шрифты перестают загружаться после сборки.
Вместо изображения-заставки, установленного в файле проекта, экран заполняется «основным» набором цветов. в ресурсах. Вместо загрузки шрифтов в MauiProgram.cs во всем приложении отображается шрифт по умолчанию.
[img]https: //i.sstatic.net/0bmk5gTC.png[/img]

Проблему можно временно решить, хотя бы для следующей сборки. Мне нужно перейти к свойствам файлов заставки и шрифтов, чтобы изменить действие сборки на что-то другое и снова вернуться к нормальному состоянию.
Кто-нибудь знает, почему это происходит? и как это решить?
Уведомление

Не уверен, есть ли какая-либо ссылка, но, похоже, это происходит сразу после добавления нового MAUI страница. Затем VS продолжает выдавать ошибку о том, что InitializeComponent не существует в текущем контексте, но приложение будет нормально собираться (в режиме отладки). Часто именно в это время возникает ошибка Build Action.
Шрифты

Я говорю об объявлениях шрифтов, как установлено в MauiProgram.cs
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp()
.UseMauiCommunityToolkit()
.UseDevExpress()
.UseSkiaSharp()
.ConfigureFonts(fonts =>
{
fonts.AddFont("PtSansR.ttf", "PTSansRegular");
fonts.AddFont("PtSansB.ttf", "PTSansBold");
fonts.AddFont("PtSansI.ttf", "PTSansItalic");
fonts.AddFont("PtSansBi.ttf", "PTSansBoldItalic");
fonts.AddFont("GenBkBasR.ttf", "GentiumBookBasicRegular");
fonts.AddFont("GenBkBasB.ttf", "GentiumBookBasicBold");
fonts.AddFont("GenBkBasI.ttf", "GentiumBookBasicItalic");
fonts.AddFont("GenBkBasBi.ttf", "GentiumBookBasicBoldItalic");
});

Заставка

Это объявление заставки...


Изображения

Это некоторые объявления папки изображений в моем файле проекта...









Пакеты
Я использую следующие пакеты, которые могут иметь какое-то отношение к этому или нет...


























Подробнее здесь: https://stackoverflow.com/questions/793 ... ays-loaded
Ответить

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

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

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

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

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