Я не могу ударить точку останова на стороне сервера веб-приложения Silverlight. Я знаю, что код выполняется, поскольку я могу сломать асинхронный обратный вызов с тем, что я ожидал. Это только моя машина с этой проблемой.
Я знаю, что это, кажется, общий вопрос, однако все ответы на те, которые я видел, мне не помогли, в том числе:
- точка останова красного цвета указывает, что она будет удалена.
- Флажок Silverlight отмечен в свойствах веб-проекта.
- Очистите и создайте решение.
- Получение новой версии из исходного элемента управления.
- Сброс все из моего веб-браузера: кеш, файлы cookie и т.д. (Я использую IE).
- Удаление временных файлов в% windir%/Windows/Microsoft.NET/Framework/v4.0.30319/Временные файлы ASP.NET.
- Проверено, что все проекты создаются в диспетчере конфигурации.
- Все настроено для отладки и не запускается в диспетчере конфигурации.
- Вручную присоединяется к процессу w3wp.exe.
- IIS reset.
- IIS настроен на использование .NET v4, а конвейер установлен на классический, не интегрированный.
- Переустановил IIS и только что сконфигурировал.
- Переустановлена Visual Studio.
- Переустановил Silverlight.
Я использую Visual Studio 2010 (.NET 4), Silverlight 4 и используя IIS (я думаю, 6, не помню), чтобы разместить сайт.
Интересное поведение, которое я обнаружил (может помочь диагностировать):
- Он все равно не сломается, если я использую собственный сервер разработки Visual Studio для размещения сайта вместо IIS.
- Я видел сообщение в блоге (не могу вспомнить, где или я бы предоставил ссылку) в разделе "Отладка" → "Windows" → "Proccess" (Ctrl D, P), чтобы проверить, что для процесса w3wp.exe установлено значение "Silverlight" под заголовком "Отладка" header-mine "была установлена в" Managed" и не смогла установить ее на silverlight при подключении. После проверки настроек коллег на машине, которая работала, он также был настроен на управление.
Любые предложения будут очень благодарны!
ОБНОВЛЕНИЕ: Спасибо за все предложения. Я решил отформатировать C:\вместо того, чтобы тратить больше времени на игры, так как моя машина в любом случае нуждалась в этом. Я до сих пор не знаю, в чем проблема, но теперь он работает.
Я попробовал несколько других вещей до этого, таких как удаление файлов .sou и проверка того, что я запускал ту же версию Silverlight, о которой упоминалось в этом сообщение в блоге, без везения. Надеемся, что это станет контрольным списком для людей с этой проблемой в будущем.