Visual Studio: редактировать файл XAML во время отладки - PullRequest
19 голосов
/ 26 июля 2010

У меня есть приложение WPF, работающее в режиме отладки, и я хотел бы изменить XAML, пока приложение еще работает.

Я , а не , спрашиваю "Редактировать и продолжить". Я не возражаю, что мне придется перезапустить приложение, чтобы изменения вступили в силу. Я просто хочу иметь возможность вносить изменения в файл XAML , пока приложение все еще работает , вместо того, чтобы (1) запомнить, что я хочу изменить в пользовательском интерфейсе, (2) закрыть приложение, (3) вспомнить, что я хочу изменить, и внести изменения.

Ответы [ 4 ]

7 голосов
/ 26 июля 2010

Меню => Отладка => Отключить все

5 голосов
/ 15 февраля 2013

Щелкните правой кнопкой мыши файл XAML в обозревателе решений и выберите «Открыть с помощью ...», затем выберите «Редактор исходного кода (текста)» и нажмите «Установить по умолчанию». Затем вы можете редактировать файлы XAML во время работы приложения, не отключая его. Вам нужно будет заново открыть любые файлы XAML, прежде чем это сработает. Протестировано в VS2012.

2 голосов
/ 03 ноября 2017

К вашему сведению, я могу вносить изменения в VS2017 XAML, а большинство изменений даже обновляют пользовательский интерфейс в реальном времени (объединенные RD не работают).Я не могу вспомнить, пришлось ли мне отключить «Редактировать и продолжить» (это был мой шаг по умолчанию, возвращающийся к его первому появлению, поскольку мне никогда не везло, что он работал так, как я ожидал).Я собираюсь в 2015 году попробовать его, и он не позволяет мне сделать это (IIRC 2015 и возможно 2013 были единственными, кто полностью заблокировал XAML)

1 голос
/ 06 ноября 2013

Просто запустите его без отладчика, прикрепленного в первую очередь.

Отладка-> Запуск без отладки ...

или Ctrl + F5 (сочетание клавиш по умолчанию)

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