От: | Аноним | ||
Дата: | 20.10.10 08:46 | ||
Оценка: | 6 (1) |
8. Не запускается отладчик в Visual Studio
Ошибка безопастности
При запуске отладчика возникает ошибка:
Error while trying to run project: Unable to start debugging on the web server. You do not have permissions to debug. Verify that you are a member of the 'Debugger Users' group on the sever.
Как минимум должны быть выполнены следущие условия:
Пользователь, с правами которого производится запуск отладчика, должен входить в группу "Debugger Users".
В IIS должна быть включена опция "Integrated Windows Authentication".
Должна быть выставлена опция debug="true" в файле web.config.
Должно быть включена опция Enable ASP.NET debugging в свойствах проекта.
Если это не помогает, включите сайт http://localhost в список Trusted Sites. Второй вариант — попробовать сбросить настройки безопастности Explorer в значения по уполчанию (Reset IE security settings).
Ссылки на статьи:
www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc
support.microsoft.com/default.aspx?scid=kb;EN-US;319842
Ошибка конфигурирования
Ошибка
Unable to start debugging on the web server. The project is not configured to be debugged
Для исправления следует открыть конфигурацию сайта в IIS и нажать кнопку Create.
Ссылки на статью:
www.prezzatech.com/kb/articles/kb-1020-unable_to_start_debuggin_on_web_server.asp
www.cryer.co.uk/brian/mswinswdev/ms_vbnet_unable_start_debugging.htm
Ошибка 401
Ошибка
HTTP 401.1 — Unauthorized: Logon Failed
Для исправления Microsoft советует проверить наличие ключей в реестре в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Ключ DisableLoopbackCheck должен иметь значение 1 (тип DWORD). Если такого ключа нет, то его нужно создать.
Ссылка на статью: support.microsoft.com/default.aspx?scid=kb;en-us;896861.
От: | SergASh | ||
Дата: | 20.10.10 08:25 | ||
Оценка: |
Unable to start debugging on the web server. An authentication error occurred while communicating with the web server. Please see Help for assistance.
Настораживает то, что поле cs-username остается пустым. Там же по идее должно идти имя account'а, под которым студия запущена.#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2010-10-20 07:56:24
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status
2010-10-20 07:56:24 W3SVC33715176 127.0.0.1 DEBUG /debugattach.aspx — 80 — 127.0.0.1 — 401 5 0
2010-10-20 07:56:24 W3SVC33715176 127.0.0.1 DEBUG /debugattach.aspx — 80 — 127.0.0.1 — 401 1 0
2010-10-20 07:56:24 W3SVC33715176 127.0.0.1 DEBUG /debugattach.aspx — 80 — 127.0.0.1 — 401 1 2148074252
От: | SergASh | ||
Дата: | 20.10.10 10:32 | ||
Оценка: |
Спасибо, вроде помогло.А>HTTP 401.1 — Unauthorized: Logon Failed
А>Для исправления Microsoft советует проверить наличие ключей в реестре в ветке
А> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
А>Ключ DisableLoopbackCheck должен иметь значение 1 (тип DWORD). Если такого ключа нет, то его нужно создать.
А>Ссылка на статью: support.microsoft.com/default.aspx?scid=kb;en-us;896861.