Я думал, что добавлю к этому, поскольку я только что посмотрел кое-что, что я заметил в VS2015, и это обеспечивает альтернативное решение. В конструкторе есть кнопка «Отключить код проекта».
Я делаю предположение, что ваш ViewModel
создается и делает что-то из вашего кода. Я знаю, что это нарушает чистый MVVM, но я видел множество людей, которые делают что-то вроде DataContext = new MyViewModel();
внутри конструктора в коде позади.
Переключение этой кнопки должно решить эту проблему и помочь сохранить ваш код чище. Оформить заказ MSDN для получения дополнительной информации.
Вот изображение из документации MSDN, чтобы вы знали, как оно выглядит. В любом случае, я уверен, что ссылка будет разорвана.
Я заметил это в VS2015, но не уверен, в каком издании была добавлена эта функция.
Как примечание, это также удваивает хороший способ перезагрузить дизайнер. Хотя и медленно, когда я пытался. Ваш пробег может варьироваться.