none
При добавлении в проект диаграммы приложения виснет Visual Studio RRS feed

  • Вопрос

  • Здравствуйте. Такая проблема - при добавлении в существующее решение новой диаграммы Application diagramm студия намертво повисает. Помогает только завершение через Task Manager. После повторного открытия решения файл диаграммы есть, но если его попытаться открыть, опять происходит зависание. Если диаграмму открывать с помощью допустим XML Editor, то открывается нормально.

    ОС - Windows 7 Professional
    Студия - VS2008 SP1 Team Suite
    Фреймворк - 3.5 SP1

    Установлены все доступные обновления через Windows Update


    Выяснил еще некоторые детали. Если закрывать VS через Task Manager, но не через процессы, а через запущенные приложения, тогда выскакивает ошибка: "Visual Studio не может быть закрыта, т.к. открыто модальное окно". При этом никаких модальных окон нет, проверял через Alt+Tab и Win+Tab. И еще - на XP такой проблемы нет. На этом же проекте диаграмма открывается.
    • Перемещено Vitaly Zayko 3 ноября 2009 г. 12:26 (От:Visual Studio Team System)
    • Перемещено Tagore Bandlamudi 2 октября 2010 г. 0:57 MSDN Forums consolidation (От:Visual Studio - отзывы и пожелания)
    2 сентября 2009 г. 13:23

Ответы

  • Все-таки похоже на проблему с параметрами. Попробуйте запустить VS из коммандной строки с параметром /ResetUserData:
    devenv /ResetUserData
    Сообщите, пожалуйста, о результатах.
    • Предложено в качестве ответа Арсений Альтаир 5 ноября 2009 г. 21:34
    • Помечено в качестве ответа Vitaly Zayko 6 ноября 2009 г. 6:20
    • Снята пометка об ответе Владимир Д 7 ноября 2009 г. 2:05
    • Отменено предложение в качестве ответа Владимир Д 7 ноября 2009 г. 2:08
    • Предложено в качестве ответа Арсений Альтаир 3 декабря 2009 г. 17:14
    • Помечено в качестве ответа I.Vorontsov 12 октября 2010 г. 4:42
    5 ноября 2009 г. 17:05

Все ответы

  • Проблема до сих пор актуальна. Модераторам просьба перенести тему в раздел "Visual Studio - отзывы и пожелания".

    3 ноября 2009 г. 4:54
  • Обстоятельства аналогичные. MS Visual Studio Team System 2008 Версии 9.0.30729.1 SP с MS .NET Framework Версии 3.5 SP1 стояли на MS Windows Vista Business SP2, который был обновлен до MS Windows 7 Proffesional. По началу диаграммы(схемы классов) работали, но сейчас выдает предупреждение при клике по иконке схемы классов: "Не удалось загрузить службу диаграмм классов.", а сразу за ней ошибку: "Не удалось завершить операцию. Интерфейс не поддерживается." И так все время. Ничего не помагает. Не перезагрузка Visuala, не перезагрузка Windows-а.

    Паралельно у меня стоит MS Visual Studio 2005 Professional Edition Версии 8.0.50727.867 (vsvista.050727-8600) c MS .NET Framework Версии 2.0.50727 SP2, на нем диаграммы классов пока работают.

    Пробовал Сервис->Импорт и экспорт параметров...->Сброс параметров, не помогло. Все обновления установленны. Отчеты об ошибках были отправленны в Microsoft, решений найдено не было.

    Прошу специалистам порекомендовать пути решения проблеммы. Всю необходимую информацию могу предоставить. ПО лицензионное.
    "Лень - двигатель прогресса"
    3 ноября 2009 г. 13:23
  • Все-таки похоже на проблему с параметрами. Попробуйте запустить VS из коммандной строки с параметром /ResetUserData:
    devenv /ResetUserData
    Сообщите, пожалуйста, о результатах.
    • Предложено в качестве ответа Арсений Альтаир 5 ноября 2009 г. 21:34
    • Помечено в качестве ответа Vitaly Zayko 6 ноября 2009 г. 6:20
    • Снята пометка об ответе Владимир Д 7 ноября 2009 г. 2:05
    • Отменено предложение в качестве ответа Владимир Д 7 ноября 2009 г. 2:08
    • Предложено в качестве ответа Арсений Альтаир 3 декабря 2009 г. 17:14
    • Помечено в качестве ответа I.Vorontsov 12 октября 2010 г. 4:42
    5 ноября 2009 г. 17:05
  • Огромное спасибо, помогло.

    При последующем запуске Visual запустился со стартового диалогового окна. После настройки диаграммы заработали.
    Но все равно вопрос. Я предпринимал: Сервис->Импорт экспорт параметров...->Сбросить параметры, но это не привело к ожидаемому результату, хотя действие похоже на devnv /ResetUserData? Почему мои отчаянные попытки не увенчались успехом?

    А от куда узнают про такие выручалки, как /ResetUserData? Мне, как специалисту-новичку, интересно.

    "Лень - двигатель прогресса"
    5 ноября 2009 г. 21:40
  • Рад помочь.
    Параметры командной строки отрабатываются до загрузки редактора, т.е. до загрузки проблемных настроек. Мне уже не однократно это помогало, правда в других ситуациях.
    С данной ошибкой мне сталкиваться еще не приходилось. Пришлось перебрать несколько вариантов для поиска и в конце концов нашелся похожий случай. Успехов!
    6 ноября 2009 г. 6:20
  • А вот мне совет не помог. Стутдия по прежнему виснет. В статус баре написано "Automatic Synchronization: Model Update". Кнопки сворачивания/закрытия VS недоступны, а при попытке закрыть через Task Manager выдает сообщение, что открыто модальное окно.

    7 ноября 2009 г. 2:05
  • Если просто нажать Enter когда зависнет - не просыпается?
    Еще: попробуйте запустить с /SafeMode и проверить будет ли зависать в этом режиме.

    8 ноября 2009 г. 20:05
  • Нажатие Enter ни к чему не приводит. В SafeMode также повисает.

    10 ноября 2009 г. 12:42