IIS Express
не разрешает удаленные подключения по умолчанию.
Вот два варианта для вас:
Настройка для использования UseKestrel
подобно
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseUrls("http://0.0.0.0:5000;https://0.0.0.0:5001")
.UseKestrel()
.UseStartup<Startup>();
Затем запустите проект с ProjectName
изVS, вы сможете получить доступ по http//ip:5000
Попробуйте создать профиль отладки IIS
Запустите VS 2017 как администратор-> Проект правой кнопкой мыши-> Свойства-> Debug-> NEW-> Enter IIS
-> Launch выберите IIS-> Launch IIS Profile-> Доступ с IP-адресом
Обновление:
Если вы настаиваетена IIS Express
, попробуйте VS Extension Конвейер по Keyoti