Безопасность XAML, инъекция, редактирование на месте - PullRequest
1 голос
/ 24 августа 2010

Я работаю над новым приложением WPF, и мы экспериментировали с некоторыми свойствами прикрепленных / зависимостей и триггерами, чтобы сделать некоторые вещи в нашем XAML.На днях встал вопрос о простоте редактирования xaml в существующем исполняемом файле.Подобно дампу / инъекции IL, если кто-то может экспортировать xaml, отредактировать его и повторно упаковать, некоторые из свойств пользовательского интерфейса могут быть нежелательно изменены.

Вопрос в том, Возможно ли это?1004 *, и если да, то насколько это просто?

(Это какой-то инструмент, который кто-то может загрузить, или много анализа и настройки / перекомпиляции / и т.д...)

1 Ответ

0 голосов
/ 25 августа 2010

Существует средство просмотра BAML надстройка для Red Gate .NET Reflector, которое позволяет просматривать BAML (скомпилированный XAML) и выводить его.Я уверен, что оттуда дело в редактировании и перекомпиляции, а не в сложных задачах, а просто в отнимании времени.

Есть также Snoop (инструмент для проверки XAML во время выполнения) и Mole (надстройка отладчика Visual Studio.для проверки элементов во время выполнения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...