Я хотел бы начать новый веб-сайт и создать его в виде двух отдельных проектов под одним и тем же визуальным студийным решением. Один проект будет использоваться для веб-сайта, а другой проект будет использоваться в качестве API.Visual studio - Отдельные проекты asp.net
- UI (MVC 4 проекта)
- API (WebAPI проект)
Я есть "UI" проект установки, так как проект запуска с проектом URL http://localhost:49770/ и "API" Настройка проекта с URL проекта «http://localhost:49770/API/». Проект компилируется и выполняется правильно, но запросы http://localhost:49770/API/ попадают в ловушку проекта UI и отображают ошибку 404. Как я могу настроить проект пользовательского интерфейса, чтобы остановить попытки захвата проекта API?
Редактировать: Я выяснил, что проект WebAPI доступен по адресу http://localhost:49770/API/API/. Есть ли способ заставить его быть доступным по адресу http://localhost:49770/API/?
Они оба под тем же портом 49770. Изменение одного из них. – Jasen
@ Jasen - Я хотел их под тем же портом и смог это сделать. Подробности в моем ответе ниже. –