Ошибка: «процесс с идентификатором xxxx не запущен»
версии и шаги отладки ниже - (по сути, я пробовал различные переустановки каждой связанной программы, перед полной переустановкой я также пытался с десяток типов очистки кэша и изменений конфигурации в Visual Studio. Однако это можно воспроизвести с помощью новых установок)
Название ОС: Microsoft Windows 11 Pro Версия 10.0.22621 Сборка 22621 (пробовал как старую, так и новую установку указанной выше версии LTS, плюс две дополнительные попытки предыдущих версий, которые я обновлял за последние пару недель)
ПРОТИВ 2022 (ЛТС) Пробовал как комьюнити (17.9.2), так и про версии. (удален и переустановлен несколько раз, при каждой попытке удаляются все папки temp/cache)
IIS express, который по умолчанию устанавливает версию VS выше также попыталась удалить и переустановить с помощью IIS Express 10.0 с сайта, загруженного вчера 11 марта 2024 г., со следующим номером сборки: 3.14.0.572... Также предпринята попытка полностью отключить IIS в Windows, перезапустить, повторно включить и успешно повторно протестировать основное приложение .NET.
.NET Framework v4.8.1 Недавно установленный репозиторий GIT завершается с ошибкой с вышеуказанной ошибкой. Создан новый проект с использованием настроек по умолчанию в новом шаблоне MVC, ошибка может быть воспроизведена.
Ядро .NET, все новые и старые приложения работают нормально — пробовал LTS и одну старую версию на каждом ядре .NET 6 и 7.
Единственное, о чем я мог подумать, это следующее: О: Эта конкретная настройка не работает на Windows 11 (я пробовал на ПК с Windows 10, и все работает нормально) – но я не вижу в Интернете другой документации о других людях, столкнувшихся с такой же проблемой. б: я чего-то не понимаю
Я создам заявку в службу поддержки MS, если это настоящая проблема совместимости версий, но я хотел опубликовать это публично, чтобы узнать, есть ли другие, кто сначала копирует/испытывает ту же проблему.
Идеальное состояние — открыть веб-страницу .NET Framework в IIS Express.
Редактировать: Добавление фотографии выполнения в новый репозиторий MVC в режиме администратора VS.
@AlbertD.Kallal Не можете ли вы воспроизвести это, выполнив шаги, которые я отметил? У меня не работает ни один репо, вновь созданные проекты тоже не подключаются. (ссылается на пустой шаблон базового проекта MVC VS в качестве репозитория) - для его создания в VS должны быть установлены шаблоны .NET framework.
Итак, шаги заключаются в создании нового проекта MVC, но как .net framework, а НЕ как .net core. Да, у меня это отлично работает, смотрите мой пост ниже.
Здесь не о чем спрашивать, поскольку, как вы поняли, никто другой не сможет легко это воспроизвести. Обратитесь в службу ИТ-поддержки вашей компании и позвольте им диагностировать эту проблему за вас.





Я могу без проблем создать новый проект MVC, в том числе .net framework. Таким образом, я предполагаю этот тип проекта:
После выбора выше я получаю следующее:
И тогда я получаю это:
И затем, нажав F5 для сборки + запуска, я получаю следующее:
Как уже отмечалось, если бы базовое создание и запуск нового проекта было нарушено, то у миллионов пользователей Visual Studio возникла бы ваша проблема, а их явно нет.
Как уже отмечалось, если вы пытаетесь создать проект веб-форм, вам необходимо для vs2022 установить дополнительные рабочие процессы, поскольку они не установлены по умолчанию.
У меня windows 11, vs2022, v17.9.2
Итак, чтобы убедиться, что ISS и другие компоненты установлены, выберите эти рабочие процессы (меню->Получить инструменты и функции).
Отсюда эти:
Итак, теперь в вашем новом созданном проекте выберите свойства project->"имя проекта".
И на вкладке Интернет проверьте эти настройки:
Итак, принудительно установите разрядность на 64-битную версию.
А также нажмите на кнопку «Создать виртуальный каталог».
Итак, прямо сейчас это выглядит так, будто IIS не установлен или вы хотите перевести проект на 64-разрядную версию, а также попробуйте нажать кнопку виртуального каталога.
Понятно, именно в этом рабочем процессе я могу воспроизвести ошибку. Я использую новую версию Win 11, однако безопасностью управляет моя компания, поэтому, возможно, на моей машине есть настройка, которую я не вижу, которая на это влияет. Спасибо за обзор, в ближайшее время я попробую использовать новую машину и соответствующим образом обновлю пост.
Попробуйте при запуске VS использовать «Запуск от имени администратора». Итак, нажмите клавишу Windows, введите Visual Studio, а затем в списке совпадений щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». Помните, что папка с исходным кодом по умолчанию находится под вашим именем пользователя, источниками, а затем репозиториями. Таким образом, часто это права, закрепленные за данной папкой. Я не запускал VS без "запуска от имени администратора" уже 10 лет....
Во время отладки я несколько раз пробовал режим администратора. Но так как я не отслеживал, с какими версиями пробовал, то выложил скриншот ошибки в режиме администратора.
См. мои изменения: то, что у вас есть, говорит о том, что IIS не настроен или у него есть какие-то проблемы. Итак, в моем редактировании убедитесь, что вы выбрали и установили все рабочие процессы, а не только тот, который я отметил «стрелкой» (поэтому выберите все фрагменты и части, которые я выбрал). И попробуйте создать виртуальный каталог и попробуйте заставить веб-сервер работать как 64-битный.
Закрываем этот пункт, так как проблема, похоже, специфична для машины. Наиболее вероятной причиной было изменение версий программного обеспечения безопасности, используемого компанией, между Windows 10 и Windows 11. Это программное обеспечение напрямую изменяло настройки в ОС и вызывало ненормальное поведение IIS в очень специфическом сценарии. возврат к версии программного обеспечения безопасности w10 на новом компьютере с w10 решил проблему, я не ожидаю, что этот билет поможет слишком многим пользователям в будущем.
У вас есть образец воспроизведения, который не работает, и воспроизводимый пример? Без образца, воспроизводящего вашу проблему, мы действительно не сможем вам помочь.