Как настроить .NET Core 1.0 для использования Local IIS вместо IIS Express при отладке?
Я пробовал модифицировать файл launchSettings.json различными способами. Например, заменив все вхождения IIS Express на Локальный IIS и обновив applicationUrl и launchUrl, чтобы использовать мои пользовательские localhost http://sample.local (я уже обновил файл хоста и настроил диспетчер IIS), но не доволен.
Настройки по умолчанию для файла Свойства /launchSettings.json:
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:38601/",
"sslPort": 0
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"SampleApp": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}