Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 28410|Ответ: 0

[Новый выпуск] Проблема с декомпилированными XAML-файлами

[Скопировать ссылку]
Опубликовано 07.04.2020 10:50:21 | | |
Существует два декомпилированных проекта на C# (предварительно называемые Project A и Project B), оба имеют некоторые файлы дизайна интерфейса, которые хорошо работают в Visual Studio при декомпиляции в файлы baml. Однако файл baml сложно изменить, и для проще менять его нужно делать xaml.
Если вы декомпилируете эти дизайны интерфейсов в XAML-файлы, проект будет работать некорректно.
Позже, после изучения в Project A, я обнаружил, что сначала можно установить [Generate Operation] во всех свойствах xaml на [Page], запустить проект, затем изменить [Generate Operation] в этих свойствах на [Resource], и затем запустить проект как обычно. Это происходит каждый раз, когда вы изменяете XAML-файл.

(Если это baml-файл, то свойственным элементом по умолчанию является [Resource], и он будет работать нормально.) )
Однако, когда речь идёт о проекте B, нельзя работать как проект A, и возникает такая ошибка:

Что делать в такой ситуации?
Я посмотрел файл CS в проекте, который использует Application.LoadComponent для загрузки xaml.




Предыдущий:Как сделать компьютерное управление на языке И и как сделать так, чтобы управление компьютером заканчивалось на e4a.
Следующий:ASP.NET Core View использует капчу изображения Blazor
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com