2012-03-08 16 views
5

Mam ten sam problem co to pytanie: Edit Xaml while debugging z niespodzianką.Visual Studio: edytuj xaml podczas debugowania (bez zatrzymywania debugowania)

Moja sesja debugowania zwykle uruchamia kod, a ja potrzebuję zmienić rzeczy w XAML, a jeśli odetnę wszystko, jak zalecono jako odpowiedź w tym pytaniu, może być uruchomiony debugowany program, ale usługi WCF, które są również hostowane w debugerze zostanie natychmiast zatrzymany.

Program bez mojego programu zwykle trwa zaledwie kilka sekund.

Czy istnieje sposób na wyjście z plików xaml podczas debugowania? Nie dbam o debugowanie i kontynuuję, jestem świadomy, że zmiany zaczną obowiązywać dopiero po ponownym uruchomieniu aplikacji. Po prostu muszę wpisać kilka rzeczy, więc nie zapomnę i denerwuję się, że muszę użyć zewnętrznego edytora zamiast VS.

+2

Wygląda na niedopatrzenie M $. Edycja i kontynuacja jest wyłączona, więc można edytować inne pliki kodu, po prostu nie xaml ... taki ból – Jay

Odpowiedz

0

jeśli trzeba dynamiczną build można przyjrzeć project Roslyn

więcej informacji here

„Deweloperzy mogą również korzystać z wyjścia takiego oprogramowania łatwiej zrobić zadania jak Refactor lub reorganizacji, ich kod , aby dodać funkcje C# i Visual Basic do programów napisanych w innych językach, dodaje również dynamiczne pisanie do statycznie napisanych C# i Visual Basic, pozwalając programistom dodawać obiekty i nowe zmienne do programu w locie. "

+0

Nie ma potrzeby dynamicznej kompilacji. Chcę tylko zmienić kod, gdy aplikacja jest uruchomiona, ale nie musi się ona odbijać w aplikacji, dopóki nie zostanie zrekompilowana. – Sam

+0

ok, przepraszam, nie wiem jak – Pben

1

Zawsze używam innego narzędzia. Podobnie jak notepad ++ lub mieszanka ekspresji.

Możesz to skonfigurować, klikając prawym przyciskiem myszy plik -> otwórz za pomocą. Lub w połączeniu z wyrażeniem dostajesz otwartą w opcji mieszania wyrazów i całkiem niezłe dla xaml.

Powiązane problemy