Ошибка WebDev.Webserver40.exe (не является допустимым приложением win32) - не удается скомпилировать в Visual Studio 2010 - PullRequest
0 голосов
/ 25 июля 2011

Каждый раз, когда я пытаюсь скомпилировать в Visual Studio 2010, я получаю сообщение об ошибке

Невозможно запустить сервер разработки ASP.NET.Невозможно запустить программу 'C \ path ....... \ Webdev.Webserver40.exe

Я также пытался выполнить этот файл (Webdev.Webserver40.exe), и я получаю эту ошибку:

WebDev.WebServer40.exe не является допустимым приложением win32

Я уже отключил все имеющиеся у меня брандмауэры и уже пытался изменить среду .NET любого проекта, изменилна разные специальные порты, и он все еще не работает ...

Что может происходить?

У меня Windows XP SP3

1 Ответ

1 голос
/ 24 апреля 2012

Я прошел через ту же ошибку. Похоже, что веб-сервер, встроенный в VS2010, был поврежден.

При попытке отладки веб-сайта выдается сообщение об ошибке «Невозможно запустить ASP.NET Development Server».

При попытке отладки веб-приложения сообщение об ошибке указывает путь к серверу.

Он установлен в этой папке:

C: \ Program Files \ Common Files \ Microsoft Shared \ DevServer \ 10.0

Два исполняемых файла WebDev.WebServer20.EXE и WebDev.WebServer40.EXE были действительно повреждены (при попытке запустить ошибку «не допустимое приложение win32»).

Мне пришлось перейти на установочный DVD и выбрать «Изменить или удалить Microsoft Visual Studio 2010» в главном меню.

После этого:

  • Добавить или удалить функции
  • Удаление веб-разработчика

Когда удаление будет завершено, сделайте это снова:

  • Добавить или удалить функции
  • Установить веб-разработчик

Теперь все работает просто отлично.

Я надеюсь, что то же самое решение для вас.

...