- Не работает start debugging
- Answered by:
- Question
- Answers
- All replies
- Ошибка: не удается запустить отладку на веб-сервере
- Что такое подробное сообщение об ошибке?
- В IIS не указан веб-сайт, соответствующий URL-адресу запуска
- Веб-сервер настроен неправильно
- Не удалось подключиться к веб-серверу
- Веб-сервер не ответил вовремя
- Вероятно, монитор удаленной отладки Microsoft Visual Studio (msvsmon.exe) не запущен на удаленном компьютере
- Удаленный сервер вернул ошибку
- Не удалось запустить отладку ASP.NET
- Отладчику не удалось подключиться к удаленному компьютеру
- Сведения об общих ошибках конфигурации см. в справке. Дополнительные сведения могут быть получены при выполнении веб-страницы вне отладчика.
- Операция не поддерживается. Неизвестная ошибка: номер ошибки
- Проверьте конфигурацию IIS
- Другие причины
- Дополнительные действия по устранению неполадок
- Не удается запустить отладку. Не удалось запустить проект запуска. VS2015
- 20 ответов:
Не работает start debugging
This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.
Answered by:
Question
I am having a problem running my Windows Application Forms in Visual Basic. It keeps on giving me this error: Visual Studio cannot start debugging because the debug target ( My location for saving files\Projects\WindowsApplication2\bin\Debug\WindowsApplication2.exe) is mission. Please build the project and retry, or set the OutputPath and AssemblyName properties appropraitely to point at the correct loation for the target assembly.
I have tried to build the project but i cant get anything from it. Can someone please assist me with steps to solve this issue. I am using Visual Basic/ Visual Studio 2013
Answers
Welcome to this forum.
Please make sure that output path of project is correct (Project > Properties > Build > Output path)
Go to Build > Configuration Manager, and make sure the project has selected the Build.
Then rebuild the project and see.
MSDN Community Support
Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.
All replies
Welcome to this forum.
Please make sure that output path of project is correct (Project > Properties > Build > Output path)
Go to Build > Configuration Manager, and make sure the project has selected the Build.
Then rebuild the project and see.
MSDN Community Support
Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.
Thanks for the help. I managed to fix it with the solution. One more thing, what version of Python do i need to run it with Visual Studio?
I have Python 3.6 at the moment but as soon as i want to open it via visual basic i get the error: Unsupported Python version 3.6
>>I have Python 3.6 at the moment but as soon as i want to open it via visual basic i get the error: Unsupported Python version 3.6
May I ask you which version of Visual Studio you are using, VS2017 or VS2015 ?
For Visual Studio 2015 and earlier you need to separately install a Python interpreter of your choice (Python 3.5 and earlier; 3.6 is not supported and will generate the message «Unsupported Python version 3.6»).
You are welcome to post another thread for this different topic if have any other question.
Источник
Ошибка: не удается запустить отладку на веб-сервере
При попытке выполнить отладку приложения, запущенного на веб-сервере, может появиться следующее сообщение об ошибке: Unable to start debugging on the Web server .
Часто эта ошибка возникает из-за того, что какая-то ошибка или изменение конфигурации требуют обновления ваших пулов приложений, сброса IIS или выполнения обоих этих действий. Чтобы выполнить сброс IIS, в командной строке с повышенными привилегиями введите команду iisreset .
Что такое подробное сообщение об ошибке?
Сообщение Unable to start debugging on the Web server является универсальным. Обычно строка ошибки содержит более конкретное сообщение, которое может помочь вам определить причину проблемы или подобрать более подходящее исправление. Вот несколько самых распространенных сообщений об ошибках, добавляемых к основному сообщению об ошибке.
В IIS не указан веб-сайт, соответствующий URL-адресу запуска
Перезапустите Visual Studio от имени администратора и повторите запуск отладки. (Некоторые сценарии отладки ASP.NET требуют повышенных привилегий.)
Можно настроить Visual Studio на запуск от имени администратора в любой ситуации. Для этого щелкните значок ярлыка Visual Studio правой кнопкой мыши и выберите Свойства > Дополнительно > Всегда запускать от имени администратора.
Веб-сервер настроен неправильно
Не удалось подключиться к веб-серверу
Вы запускаете Visual Studio и веб-сервер на одном компьютере и выполняете отладку, нажимая клавишу F5 (а не с помощью команды Присоединиться к процессу)? Откройте свойства проекта и убедитесь, что в настройках проекта указан правильный веб-сервер и URL-адрес запуска. (Откройте Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта. Для проекта веб-форм откройте Страницы свойств > Параметры запуска > Сервер.)
Если это не так, перезапустите пул приложений, а затем выполните сброс IIS. Дополнительные сведения см. в статье Проверка конфигурации IIS.
Веб-сервер не ответил вовремя
- Выполните сброс IIS и повторите запуск отладки. К процессу IIS может быть подключено сразу несколько экземпляров отладчика. Сброс завершит их работу. Дополнительные сведения см. в статье Проверка конфигурации IIS.
Вероятно, монитор удаленной отладки Microsoft Visual Studio (msvsmon.exe) не запущен на удаленном компьютере
- Если отладка выполняется на удаленном компьютере, убедитесь, что у вас установлен и выполняется удаленный отладчик. Если в сообщении упоминается брандмауэр, убедитесь, что соответствующие порты в брандмауэре открыты, особенно если используется сторонний брандмауэр.
- Если вы используете файл HOSTS, убедитесь, что он настроен правильно. Например, если отладка запускается нажатием клавиши F5 (а не с помощью команды Присоединиться к процессу), в файле HOSTS должен быть указан тот же URL-адрес проекта, что и в свойствах проекта (Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта).
Удаленный сервер вернул ошибку
Проверьте, не содержит ли файл журнала IIS подкоды ошибок и дополнительные сведения, и изучите эту запись блога IIS 7.
Некоторые распространенные коды ошибок и рекомендации также приводятся ниже.
- (403) Запрещено. Эта ошибка может возникать по разным причинам, поэтому проверьте файл журнала и параметры безопасности IIS для веб-сайта. Убедитесь, что элемент compilation в файле web.config сервера имеет значение debug=true . Убедитесь, что папка веб-приложения имеет необходимые разрешения, а конфигурация пула приложений верна (возможно, изменился пароль). См. раздел Проверка конфигурации IIS. Если эти параметры верны и отладка выполняется локально, также убедитесь, что вы подключаетесь к серверу правильного типа и по верному URL-адресу (см. Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта).
- (503) Сервер недоступен. Возможно, пул приложений остановился из-за ошибки или изменения конфигурации. Перезапустите пул приложений.
- (404) Не найдено. Убедитесь, что для пула приложений задана верная версия ASP.NET.
Не удалось запустить отладку ASP.NET
- Перезапустите пул приложений и выполните сброс IIS. Дополнительные сведения см. в статье Проверка конфигурации IIS.
- Если выполняется переопределение URL-адресов, протестируйте базовый файл web.config без переопределения URL-адресов. См. примечание о модуле переопределения URL-адресов в разделе Проверка конфигурации IIS.
Отладчику не удалось подключиться к удаленному компьютеру
Если выполняется локальная отладка, откройте свойства проекта в Visual Studio и убедитесь, что в настройках проект указан правильный веб-сервер и URL-адрес для подключения. (Откройте Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта.)
Эта ошибка может возникать при локальной отладке из-за того, что Visual Studio является 32-разрядным приложением, поэтому для отладки 64-разрядных приложений используется 64-разрядная версия удаленного отладчика. Проверьте пул приложений в IIS и убедитесь, что параметр Включать 32-разрядные приложения имеет значение true , выполните сброс IIS и запустите отладку еще раз.
Также, если вы используете файл HOSTS, убедитесь, что он настроен правильно. Например, в файле HOSTS должен быть указан тот же URL-адрес проекта, что и в свойствах проекта (Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта).
Сведения об общих ошибках конфигурации см. в справке. Дополнительные сведения могут быть получены при выполнении веб-страницы вне отладчика.
Вы запускаете Visual Studio и веб-сервер на одном компьютере? Откройте свойства проекта и убедитесь, что в настройках проекта указан правильный веб-сервер и URL-адрес запуска. (Откройте Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта.)
Если это не поможет или отладка выполняется удаленно, выполните действия, описанные в разделе Проверка конфигурации IIS.
Операция не поддерживается. Неизвестная ошибка: номер ошибки
Если выполняется переопределение URL-адресов, протестируйте базовый файл web.config без переопределения URL-адресов. См. примечание о модуле переопределения URL-адресов в разделе Проверка конфигурации IIS.
Проверьте конфигурацию IIS
Прежде чем запускать отладку повторно после выполнения описанных здесь шагов по решению проблемы, возможно, придется также выполнить сброс IIS. Для этого в командной строке с повышенными привилегиями введите команду iisreset .
Остановите и перезапустите пулы приложений IIS, а затем попробуйте еще раз.
Возможно, пул приложений остановился в результате ошибки. Кроме того, остановка и перезапуск пула приложений могут потребоваться из-за другого изменения, внесенного вами в конфигурацию.
Если пул приложений продолжает останавливаться, удалите модель переопределения URL-адресов через панель управления и установите ее повторно с помощью установщика веб-платформы (WebPI). Эта проблема может возникать после значительного обновления системы.
Проверьте конфигурацию пула приложений, исправьте ее при необходимости и попробуйте еще раз.
Пул приложений может быть настроен для версии ASP.NET, которая не соответствует проекту Visual Studio. Обновите версию ASP.NET в пуле приложений и перезапустите его. Дополнительные сведения см. в разделе IIS 8.0 — использование ASP.NET 3.5 и ASP.NET 4.5.
Кроме того, если учетные данные изменились, возможно, нужно обновить их в пуле приложений или на веб-сайте. В пуле приложений для обновления учетных данных выберите Дополнительные параметры > Модель процессов > Удостоверение. Для обновления учетных данных на веб-сайте выберите Основные параметры > Подключиться как. Перезапустите пул приложений.
Убедитесь, что папка веб-приложения имеет нужные разрешения.
Убедитесь, что вы предоставили IIS_IUSRS, IUSR или пользователю, связанному с пулом приложений, права на чтение и выполнение файлов в папке веб-приложения. Устраните проблему и перезапустите пул приложений.
Убедитесь, что в IIS установлена правильная версия ASP.NET.
Описанная проблема может быть вызвана несовпадением версий ASP.NET в IIS и в проекте Visual Studio. Возможно, потребуется задать версию платформы в файле web.config. Чтобы установить ASP.NET в IIS, используйте установщик веб-платформы (WebPI). См. также разделы IIS 8.0 — использование ASP.NET 3.5 и ASP.NET 4.5 или Размещение в Windows с помощью IIS (для ASP.NET Core).
Устраните ошибки проверки подлинности, если используется только IP-адрес
По умолчанию предполагается, что IP-адреса являются частью Интернет-зоны, и проверка подлинности NTLM для них не выполняется. Если настройки веб-сайта в IIS требуют обязательной проверки подлинности, проверка подлинности завершается ошибкой. Чтобы решить эту проблему, укажите вместо IP-адреса имя удаленного компьютера.
Другие причины
Если проблема не в конфигурации IIS, попробуйте выполнить следующие действия.
Перезапустите Visual Studio с правами администратора и попробуйте еще раз.
Некоторые сценарии отладки ASP.NET, такие как применение веб-развертывания, требуют повышенных привилегий для Visual Studio.
Если выполняются сразу несколько экземпляров Visual Studio, откройте проект в другом экземпляре Visual Studio (с правами администратора) и попробуйте еще раз.
Если вы используете файл HOSTS с локальными адресами, попробуйте использовать вместо IP-адреса компьютера петлевой адрес.
Если вы не используете локальные адрес, убедитесь, что в файле HOSTS должен быть указан тот же URL-адрес проекта, что и в свойствах проекта (Свойства > Веб > Серверы или Свойства > Отладка в зависимости от типа проекта).
Дополнительные действия по устранению неполадок
Откройте страницу localhost в браузере на сервере.
Источник
Не удается запустить отладку. Не удалось запустить проект запуска. VS2015
Я начал новый консольный проект в VS2015. У меня есть только этот код:
когда я пытаюсь запустить, я получаю это :
Не удается запустить отладку. Не удалось запустить проект запуска. Проверьте параметры отладки для запуска проекта.
Как я могу это исправить? Спасибо.
20 ответов:
после обновления MSVC2015 до Update3, у меня была та же проблема: вместо std::map в окне просмотра отображается как ужасный std::_Tree etc., некоторые плагины начали выбрасывать исключения, некоторые проекты не смогли работать в режиме отладки.
все было решено путем удаления CurrentSettings.vssettings
найти расположение этого файла, перейдите к Tools -> Options -> Environment -> Import and Export Settings . Обычно он находится по адресу: Documents\Visual Studio 2015\Settings
было это на совершенно новых строительных лесах ASP.NET ядро 1.0 веб-приложения.
решена с перезапуском Visual Studio.
Я тоже застрял с этим. Я удалил обе папки bin & obj, сделал перестройку, а затем запустил ее.
очень бессмысленная ошибка.
у меня была эта проблема, когда я пытался start (without) Debugging мой Asp.Net MVC project
вы используете Visual studio как Administrator
так просто restart visual studio As Administrator
дополнительно к «невозможно начать отладку» У меня также были ошибки «операция не может быть завершена: неопределенная ошибка», когда я пытался перестроить.
Спасибо всплывающее окно Visual Studio: «операция не может быть завершена» этого было достаточно закрыть Visual Studio 2015, а затем снова открыть.
убедитесь, что вы запускаете Visual Studio от имени администратора.
- щелкните правой кнопкой мыши на ярлыке Visual Studio 2015
- выберите вкладку «Ярлык»
- нажмите на кнопку Дополнительно
- установите флажок «Запуск от имени администратора» в любое время (см. ниже)
Это решило проблему для меня с точным сообщением об ошибке в вопросе.
Это не идеально, чтобы запустить VS в режиме администратора во все времена. Убедитесь, что вы снимите флажок, как только ваша проблема будет решена.
нет необходимости удалять все в моем случае, я просто открыл
файл и прокомментировал это свойство
и все исправлено.
Я просто имел такую же проблему и решил ее удалив .vs каталог в каталоге проекта.
просто удалить .против скрытые папки. Эта папка находится в том же месте, где находится файл sln. Удаление этой папки также обновляет кэш intellisense и устраняет любые проблемы с этим. Надеюсь, это поможет.
удалить все соответствующие папки /obj и / bin. Бежать снова.
просто перезапустите visual studio и запустите от имени администратора.
У меня было это с Xamarin.проект iOS в моем Xamarin.Образует раствор. Я пробовал каждое предложение здесь, без успеха.
источник ошибки был неправильно .csproj проекта. Я никогда не редактировал его сам и даже не касался свойств проекта. Я использую Visual Studio 2017 RC. Я столкнулся с решением, когда сравнивал файл проекта с предыдущими версиями в системе управления версиями.
решение: сравните файл проекта с предыдущей версией и попробуйте чтобы постепенно вернуть изменения, пока вы не устраните проблему и не узнаете, в чем причина.
решение для меня было удалить все *.user файлы, которые обычно создаются как для решения, так и для файлов проекта
Я тоже нашел эту проблему. Но после перезагрузки Visual Studio Community 2015 в качестве администратора я обнаружил новую проблему:
и затем я пытаюсь открыть другое решение, закрыть другое решение и открыть решение, в котором возникает проблема, а затем проблема решена.
была такая же проблема с существующим приложением, я удалил настройки vs, но все равно проблема осталась,
наконец, я просто перезапустил VS, и он работал нормально.
Я думаю, что иногда, когда мы загружаем проект, какая-то библиотека не загружается с решением, поэтому лучший вариант, прежде чем что-либо делать, просто перезапускает VS.
после добавления ссылки на проект ‘MyProjectReference Мои приложения, затем удалить его, я получаю ту же ошибку :
Не удается запустить отладку . Не удалось запустить проект запуска. Проверьте параметры отладки для запуска проекта.
удаление конфигурации, Запуск от имени администратора, перезапуск VS, перезагрузка машины все не имело никакого эффекта.
после запуска моего веб-приложения без отладки (щелкните правой кнопкой мыши проект -> Просмотр в браузере (Google Chrome) я получил гораздо более полезную ошибку:
не удалось загрузить файл или сборку ‘MyProjectReference‘ или один из его зависимости. Была сделана попытка загрузить программу, имеющую неверный формат.
мое решение было затем повторно добавить обратно в решение, а затем удалить его снова. После этого rebuild и debug работали.
закройте Visual Studio и снова откройте его.
Источник