Когда я пытаюсь запустить только что созданное веб-приложение, я получаю эту ошибку:
The program '[73635] iisexpress.exe' has exited with code 0 (0x0).
Я уже искал в интернете, и ни одно из этих решений не помогло мне:
- Изменить номер порта (и виртуальный каталог)
- Начать с правами администратора
- Удаление папки .vs
- Удаление IISExpress-папки в разделе «Документы»
- Использовать 64-разрядную версию IISexpress
- Перезагрузите компьютер
- Нажмите CTRL-F5
Я просто хочу построить страницу.
Я не внес изменений в исходный веб-сайт MVC5.
EDIT:
Я думал, что это ошибка, но в комментарии @Lex li говорится, что это не ошибка.
Когда я просматриваю это в Интернете, похоже, что многие люди испытывали это раньше.
Я только что создал новое приложение MVC. Не внося никаких изменений, я пытаюсь запустить его с IIS Express (Google Chrome), но он просто останавливается, и ничего более. Chrome выдает мне эту ошибку: This site can’t be reached localhost refused to connect.
. И я не получаю ошибок, что так всегда. Он просто не запускается, и средства диагностики Visual Studio перестают работать одновременно с закрытием Chrome.
РЕДАКТИРОВАТЬ 2:
Мне удалось выкопать немного больше:
C:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error
Starting IIS Express ...
Initializing the W3 Server Started CTC = 2601562
Error initializing IISUTIL's LocalRequest. hr = 80072afa
Terminating W3_SERVER object
Start listenerChannel http:0
Initializing the W3 Server Started CTC = 2610156
Error initializing IISUTIL's LocalRequest. hr = 80072afa
Terminating W3_SERVER object
InitComplete event signalled
Process Model Shutdown called
Unable to start iisexpress.
Я понял, что IISExpress я борюсь с чем-то. Я смог получить эту ошибку, когда я предварительно установил CTRL - F5: unable to launch iis express web server
.
Scan the folder C:\Users\xuser\source\repos\CMySQL\CMySQL for project files.
1 project(s) are detected.
* CMySQL.csproj
Project file: C:\Users\xuser\source\repos\CMySQL\CMySQL\CMySQL.csproj.
IIS Express configuration file: C:\Users\xuser\source\repos\CMySQL\.vs\config\applicationHost.config.
Analyze ASP.NET project.
Extract web project settings.
UseIIS: True
AutoAssignPort: True
DevelopmentServerPort: 61708
DevelopmentServerVPath: /
IISUrl: http://localhost:6549/
NTLMAuthentication: False
UseCustomServer: False
CustomServerUrl:
SaveServerSettingsInUserFile: False
UseIISExpress: true
IISExpressSSLPort:
IISExpressAnonymousAuthentication:
IISExpressWindowsAuthentication:
IISExpressUseClassicPipelineMode:
UseGlobalApplicationHostFile:
Scan all bindings.
IIS Express is used for this project.
Binding *:6549 (http).
A matching binding is found for http://localhost:6549/.