Как остановить щелчок правой кнопкой, заводящий в тупик Visual Studio 2008

super используется для вызова constructor, methods и properties родительского класса.

11
задан Mark Ingram 2 November 2008 в 01:38
поделиться

10 ответов

Попытайтесь запустить Visual Studio в безопасном режиме для исключения проблем с любым установленным расширением.

2
ответ дан 3 December 2019 в 07:14
поделиться

нет, но это походит на ошибку. Сообщите об этом MS, и они дадут Вам инструкции, как получить настройки отладки, собирающиеся отправить им информацию для отладки его.

0
ответ дан 3 December 2019 в 07:14
поделиться

Я записал часть кода на днях, очень сумасшедшего шаблона, и последний VisualStudio просто завис бы, если бы я поместил свою мышь над шаблонным кодом. Это было сюрреалистично :)

Так или иначе у Вас могла бы быть проблема как этот, и Вы могли бы хотеть удалить свою intellisense базу данных и попробовать еще раз.

2
ответ дан 3 December 2019 в 07:14
поделиться

Проблема:
Подписанные Applications/dlls медленно загружаются в Vista. Visual Studio IDE 'Зависает' на offline/non-internet-connected рабочих станциях. Без интернет-соединения аннулирование сертификата проверяет времена, и заставляет приложения зависать. При отладке/продвижении через код dlls загружаются по мере необходимости, и это - когда проверка аннулирования предпринята, и IDE VS становится безразличным.

Что это производит:
Это производит, все подписали applications/dlls и являются также причиной Microsoft Word / Excel, занимающий много времени для открытия простого документа. Офисные приложения, Studio управления SQL, Visual Studio, веб-приложения, которые используют сертификат.

Зафиксируйте:
Отключите проверку Аннулирования Сертификата Издателя

Через IE:

  1. Перейдите к интернет-опциям в IE 7
  2. Затем перейдите к Вкладке безопасности, прокрутите к нижней части
  3. Снимите флажок с флажком 'Check for Publisher's Certificate Revocation'
  4. Нажать "OK"

С помощью реестра:

  1. Открытый regedit
  2. Обзор к следующему ключу: Публикация HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software
  3. Отключить проверку: Измените значение ключа состояния к 146 944 Десятичным числам или 0x00023e00 Шестнадцатеричный
    Повторно включить проверку: Измените значение ключа состояния к 146 432 Десятичным числам или 0x00023c00 Шестнадцатеричный

Альтернативная фиксация:
Отключите процесс хостинга Visual Studio:

  1. Откройте проект в Visual Studio.
  2. В Меню проектов нажмите Properties.
  3. Нажмите вкладку Debug.
  4. Очиститесь Разрешение хостинга Visual Studio обрабатывают флажок.

Примечание: Альтернативная Фиксация вызывает потерю некоторой функциональности отладки.

Фон:
Microsoft Connect Report

7
ответ дан 3 December 2019 в 07:14
поделиться

Mark, Вы применили SP1?

У меня не было Вашей точной проблемы, но у меня действительно были проблемы с нею запирающийся в течение 15 секунд в режиме отладки (или при выходе из режима отладки). Я нашел сообщение в блоге где-нибудь, которое предложило некоторых возможные меры.

Один из них должен был войти в IE 7 и открыть Инструменты-> интернет-Опции-> Вкладка "Дополнительно"-> раздел безопасности и снять флажок с 'Проверкой на аннулирование сертификата издателя', и 'проверяют на аннулирование сертификата сервера' (или по крайней мере первое). После того как я сделал это, мое горе тупика было закончено.

Предоставленный, мое dev поле не находится в Интернете, таким образом, я не заботился очень о большинстве тех настроек во всяком случае в IE. Не знайте, является ли это какой-либо справкой к Вам, но она, конечно, устранила мои проблемы с VS 2008.

Всего наилучшего!

0
ответ дан 3 December 2019 в 07:14
поделиться

А-ч другой большой выставочный стопор мог быть "ActiveDirectory". Если это происходит на Вашей работе, и они используют "ActiveDirectory", это может произойти. Кто-то здесь утверждал, что это была ошибка с панелью инструментов Google, но у меня нет убедительных доказательств, что Google ответственен или нет.

-1
ответ дан 3 December 2019 в 07:14
поделиться

При отладке многопоточных приложений иногда возникает зависание при достижении точки останова. И иногда VS зависал (песочные часы), когда я пытался посмотреть на переменную, щелкнув правой кнопкой мыши по переменной в коде.

Я погуглил и нашел подсказку, объясняющую, что когда VS ломается, он оценивает все переменные в локальных переменных и на панелях просмотра, чтобы отобразить их. Но в многопоточных приложениях это может вызвать взаимоблокировки, если код принимает блокировки при оценке значений, например, в средствах получения свойств.

Закрыв панель местных жителей до того, как я сломаюсь, я избежал зависаний.

Я не очень хорошо это объясняю. Я снова попробовал поискать в Google исходную подсказку, но безуспешно.

Это могло быть таким: Почему Visual Studio останавливается во время отладки? .

2
ответ дан 3 December 2019 в 07:14
поделиться

Закройте Visual Studio и удалите файл .ncb для проекта.

2
ответ дан 3 December 2019 в 07:14
поделиться

Я обнаружил, что Visual Studio (VC9) регулярно блокируется при отладке многопоточных приложений. Обычно мне приходится перезагружать систему, чтобы вернуть систему.

0
ответ дан 3 December 2019 в 07:14
поделиться

Для себя я обнаружил, что VS пытается открыть IP, который истек, когда я выполнял предыдущую удаленную отладку. Проверьте настройки отладки в разделе Tools-->Options-->Debugging--->Symbols. Убедитесь, что у вас там нет плохого пути.

0
ответ дан 3 December 2019 в 07:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: