2016-06-28 4 views
1

Я получаю следующее сообщение об ошибке при запуске отладчика (F5) в Visual Studio: ПроизошлаASP.NET Ядро не запускается в режиме отладки, когда SSL включен

ошибки при попытке определить идентификатор процесса WebApplication5.exe, на котором размещается ваше приложение. Произошла одна или несколько ошибок.

Я заметил, что это происходит, когда я поставил applicationUrl (в launchSettings.json), чтобы указать на HTTPS URL:

"iisSettings": { 
    "windowsAuthentication": false, 
    "anonymousAuthentication": true, 
    "iisExpress": { 
    "applicationUrl": "https://localhost:44399/", 
    "sslPort": 44399 
    } 

}

Это начало происходить после того, как я модернизировал .net кода от RC2 до RTM. Пожалуйста, помогите

enter image description here

+0

Возможный дубликат [Произошла ошибка при попытке определить идентификатор процесса DNX, на котором размещено ваше приложение, на очищенных установленных окнах 10 + vs2015] (http://stackoverflow.com/questions/34197265/an-error-occurred- try-to-define-the-process-id-of-the-dnx-process-host) – Set

+0

Помогает ли Visual Studio в качестве администратора? – Brad

+0

@Brad Пробовал «как администратор» раньше, это не помогло –

ответ

2

я получал подобное сообщение. Попробуйте начать с CTRL + F5 (Debug> Start Without Debugging) и посмотреть, будет ли это работать. Я все равно получаю сертификат, даже если я добавил самозаверяющий сертификат. Не уверен, что с этим связано.

EDIT: Для полноты картины я смог переустановить самостоятельно подписанный сертификат, используя следующие инструкции:

https://blogs.technet.microsoft.com/sbs/2008/05/08/installing-a-self-signed-certificate-as-a-trusted-root-ca-in-windows-vista/

В принципе, как только сайт запущен, зайдите в Internet Explorer, нажмите по ошибке сертификата и установить оттуда.

+0

Пробовал это раньше. Не помогло. По какой-то причине ему не нравится https в applicationUrl –

+0

Вы также пробовали создать новый проект и скопировать файлы конфигурации? Возможно, проверьте global.json? – josephbales

+0

Установка сертификата с помощью Internet Explorer устраняет проблему. (Ctrl + F5 было недостаточно) –

Смежные вопросы