Несколько «серверов разработки» запущены Visual Studio - PullRequest
1 голос
/ 17 марта 2009

Время от времени при выполнении определенных действий в Visual Studio все кажется «ненадежным» - Visual Studio запускает много, много экземпляров «Сервера разработки» - в области уведомлений появляются несколько значков, появляется несколько последовательных уведомлений «toast» и т. д. и т. д.

Оба решения, с которыми у меня возникла эта проблема, содержат два веб-проекта, один из которых настроен на использование проверки подлинности на основе форм ASP.NET.

Я также использую плагин управления источником Perforce. Эти решения находятся под контролем источника.

Действия, которые могут вызвать это поведение, такие как создание страницы содержимого из главной страницы, нажатие на значок «Конфигурация» в верхней части обозревателя решений. По иронии судьбы, выполнение одного из проектов, похоже, не вызывает тех же проблем.

Как только все успокоится, я получаю область уведомлений, которая заполняет половину моей панели задач. «Запуск» мыши вдоль этих значков затем приводит к их исчезновению, так же, как это иногда происходит с приложениями, которые неожиданно прекратили работу.

Это становится довольно неприятно, поскольку имеет тенденцию блокировать вещи, которые я на самом деле хочу делать!

Благодарен за любые советы. Надеюсь, я был достаточно ясен - это не простая проблема, чтобы описать!

Спасибо

Джейми

Ответы [ 3 ]

1 голос
/ 13 августа 2009

Пожалуйста, проверьте сообщение в блоге на http://vishaljoshi.blogspot.com/2009/08/multiple-instances-of-visual-studio.html

0 голосов
/ 07 апреля 2009

Похоже, что при запуске службы веб-конфигурации происходит сбой, и VS пытается перезапустить ее.

Я бы либо прекратил использовать этот инструмент - мне всегда казалось излишним, когда вы узнаете, как манипулировать web.config и получаете базовые страницы CRUD администратора пользователя / роли на сайте. Но это могут быть просто неверные данные в вашей базе данных аутентификации, если вы используете встроенные поставщики членства и т. Д. Если это разработка, попробуйте использовать aspnet_sqlreg.exe (или как он там называется), чтобы удалить и заново создать Таблицы членства, профиля и т. Д. И хранимые процедуры.

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

0 голосов
/ 17 марта 2009

Проверяли ли вы страницу «Свойства» (щелчок правой кнопкой мыши по файлу решения) своего решения? Вы должны быть в состоянии установить начальный проект там "Единый проект запуска".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...