Как обнаружить ошибки XAML перед выпуском? ⇐ C#
Как обнаружить ошибки XAML перед выпуском?
У нас возникло несколько проблем: на наших локальных устройствах все работает нормально, но затем происходит сбой при развертывании выпускных сборок.
Мы определили, что в основном это вызвано ошибками в нашем коде XAML.
Я предполагаю, что существует некоторая разница между XAML в выпускной и отладочной сборках (возможно, компиляция?). Проблема в том, что отладка, похоже, более снисходительна к проблемам, а это означает, что они выявляются только после выпуска.
Проблема в том, что эти ошибки очень сложно обнаружить. Трассировка стека не дает вам ничего ценного, поэтому вам придется продолжать делать повторные выпуски с дополнительным кодом поиска ошибок, что отнимает очень много времени.
Кто-нибудь знает а) что является причиной этого и б) что я могу сделать, чтобы обнаружить эти проблемы во время отладки?
Я установил это в приложении: [сборка: XamlCompilation(XamlCompilationOptions.Compile)]
Я также добавил это в код (не уверен, что мне это нужно из-за вышесказанного?): [XamlCompilation(XamlCompilationOptions.Compile)]
Должен ли я заняться чем-то еще?
Спасибо
У нас возникло несколько проблем: на наших локальных устройствах все работает нормально, но затем происходит сбой при развертывании выпускных сборок.
Мы определили, что в основном это вызвано ошибками в нашем коде XAML.
Я предполагаю, что существует некоторая разница между XAML в выпускной и отладочной сборках (возможно, компиляция?). Проблема в том, что отладка, похоже, более снисходительна к проблемам, а это означает, что они выявляются только после выпуска.
Проблема в том, что эти ошибки очень сложно обнаружить. Трассировка стека не дает вам ничего ценного, поэтому вам придется продолжать делать повторные выпуски с дополнительным кодом поиска ошибок, что отнимает очень много времени.
Кто-нибудь знает а) что является причиной этого и б) что я могу сделать, чтобы обнаружить эти проблемы во время отладки?
Я установил это в приложении: [сборка: XamlCompilation(XamlCompilationOptions.Compile)]
Я также добавил это в код (не уверен, что мне это нужно из-за вышесказанного?): [XamlCompilation(XamlCompilationOptions.Compile)]
Должен ли я заняться чем-то еще?
Спасибо
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как использовать несколько вспомогательных файлов xaml с MainWindow.xaml в WinUI3
Anonymous » » в форуме C# - 0 Ответы
- 147 Просмотры
-
Последнее сообщение Anonymous
-