У меня есть приложение, разработанное в ядре asp.net с полным .net framework (.Net 4.6.1). Приложение создается с помощью Visual Studio 2017 RC. После успешной компиляции он сгенерировал TestApplication.exe.Приложение AspNet Core «Ошибка локального хоста»
Когда я перехожу в корневой каталог проекта и запускает команду dotnet run, приложение запускается и начинает прослушивание на порту 5000. Приложение отлично работает с использованием этого метода. Однако, когда я иду в projectRoot\ bin\Debug\net461\
и запустить TestApplicatin.exe, он начинает слушать порт 5000 тоже, но когда я иду в браузер и тип http://localhost:5000, я получаю следующую ошибку
страница локальный не работает
localhost в настоящее время не может обработать этот запрос.
HTTP ERROR 500
Примечание -
- В настоящее время я не написал любой кусок кода. Целый код: , созданный Visual Studio после выбора основного шаблона проекта asp.net.
- Я не хочу использовать IIS
Пожалуйста, смотрите содержание Program.cs файла
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.Build();
host.Run();
}
Какой шаблон вы использовали в создании ASP.NET Основной проект? Веб-API? – prtdomingo
@prtdomingo Я использовал шаблон основного веб-приложения asp.net (.Net Framework), в котором я выбрал веб-приложение – parag