2011-02-19 2 views
1

Больше удовольствия и боли с помощью Visual Studio. Visual Studio 2005.Visual Studio 2005 - отладчик перестает работать

Около двух месяцев назад я начал задание. В моей роли я не могу установить или настроить программное обеспечение для разработки. Поверьте мне, это дало мне много изжоги. Здесь не задействован IIS, а только общий доступ к файлам.

Это, как говорится, когда я впервые начал, у меня была проблема с тем, что мой отладчик не работал. Отладчик просто остановился. Я смог заставить его работать. Теперь проблема вернулась, и я тяну последние волосы на голове.

Почти ни один из моих символов не загружается. Он не может найти файлы PDB.

В параметрах отладчика я проверил раздел «Символ». Моя запись о местоположении файла символа полностью пуста. ? Я не знаю почему. Я не касался этого до возникновения проблемы.

Я очистил временные папки ASP.NET.

Пример:

Вот мой модуль Выходной

CppCodeProvider.dll C: \ Windows \ сборка \ GAC_MSIL \ CppCodeProvider \ 8.0.0.0__b03f5f7f11d50a3a \ CppCodeProvider.dll Нет Не удается найти или открыть файл PDB , 17 8.0.50727.762 12/2/2006 4:23 AM 6A510000-6A52C000 [1844] WebDev.WebServer.EXE: Управляемый

WebDev.WebHost.dll C: \ Windows \ assembly \ GAC_32 \ WebDev.WebHost \ 8.0. 0.0__b03f5f7f11d50a3a \ WebDev.WebHost.dll Нет Нет Не удается найти или открыть файл PDB. 3 8.0.50727.42 9/23/2005 4:20 AM 6D040000-6D050000 [1844] WebDev.WebServer.EXE: Управляемый

Так что я включил SHFUSION.dll в моем варианте используемой мной Framework ...

В моей GAC, я могу видеть эту версию WebDev.WebHost.dll, например:

ProcessArchitecture (x86) маркер открытого ключа соответствует: b03f5f7f11d50a3a

8.0.50727.42

I затем se e некоторые пользовательские DLL.

Следует отметить, что я создал новый проект. Восстановите мои файлы вручную, импортировав их. Отладчик работал 5 раз и умер.

Я еще не в порядке, что делать дальше?

Очевидное было проверено: для проекта установлено значение Отладка Конфигурация конфигурации Debug Platform .NET Build: checked.

Web.Config:

Я попытался вручную подключить к процессу Webdev из окна отладки и что не работает.

У меня есть googled это, и эта проблема, кажется, происходит совсем немного.

+0

«Я не могу установить или настроить программное обеспечение для разработки» - оставить это в стороне, получить IT переустанавливать VS 2005 –

+1

Или VS 2008/2010. –

ответ

0

Вы упомянули, что настройки сервера символов пусты. Вы пытались добавить расположение сервера Symbol Microsoft?

Перейти в меню Сервис -> Параметры -> Отладка -> Символы

Добавьте следующие строки в местах расположения файлов символов: http://msdl.microsoft.com/download/symbols

Вы также можете использовать это, чтобы указать на более местах символов. Например, если у вас есть каталог для всех отладочных символов для вашего программного обеспечения, вы можете поместить там файлы .pdb и добавить каталог в Visual Studio для их загрузки.

Выберите каталог для сохранения символов и повторите попытку.

+0

Ну, я добавил символы и ссылку на них. Затем я создал совершенно новый проект. Перемещали мои файлы по созданию тех частей, которые были связаны друг с другом, тестируя простой файл default.aspx с меткой. Я отлаживал инструкцию set label. Поэтому я, наконец, получил все, что было переделано и построено. Я запускал его в первый раз с отладчиком, и я смог отладить программу. Так что, хотя я хорошо знаю. Затем я сделал некоторые изменения, нажав F5, и он снова решил отладить. Что может вызвать эту проблему в коде? Это действительно расстраивает. – eric

+0

Странно, что он успешно переходит в код в первый раз, но не после этого. Я боюсь, что большая часть моего опыта работы с VS2005 связана с проектами C/C++, и я не очень хорошо знаком с проектами .net. Если вы перестроили после изменений, файл символов для ваших проектов должен был быть обновлен. У кого-нибудь еще есть отличная идея? –

0

Вчера я сбрасываю свои переменные окружения на своем ноутбуке от VS2005 приглашает, сдувает временные файлы ASP.NET, и я снова отлаживал.

После 4 раундов отладки это снова прекратилось. Я снова очистил папки, и я снова отлаживал.

Это лучше. Сегодня они заменили ноутбук настольным компьютером.
У меня больше нет привилегий администратора. Много неисправностей шагов теперь со стола (т.е. очистки временных папок ASP.NET, установка новые символов с сайта MS.)

Получит это, первое, что я сделал загрузить код из репозитория Subversion. Построен. Я смог отладить его 1 раз.

Я внес некоторые изменения, основанные на проблеме, над которой я работаю. 2-й раз, отладчик не работал.

Я был кастрирован, а также имел дело с этой проблемой. Не жизнь великая.

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

Спасибо за вашу помощь ....

Смежные вопросы