2016-07-13 8 views
0

Я работаю на веб-приложение с угловым и ASP.NET Web API в Visual Studio 2015.Угловая веб-приложение с asp.net веб-API, размещенный на AppHarbor отображается неправильно веб-страницы

Когда я бегу решение в VS2015, я получаю две вкладки в хром - один для моего приложения с угловым клиентским интерфейсом и один для asp.net web api (который автоматически генерировался при запуске проекта).

Эти два запускаются на разных портах localhost. Я успешно развернул проект до appharbor, однако, когда я нажимаю на 'go to my application',

отображаются веб-страницы для asp.net web api, и я не могу получить доступ к тем, которые используются для приложения моей клиентской стороны.

Как это изменить, чтобы URL-адрес хоста отображал мое приложение на стороне клиента?

Спасибо!

ответ

0

Я нашел решение. На самом деле это было просто. AppHarbor может развертывать только один сайт для каждого приложения и развертывать мой автоматически созданный веб-сайт asp.net api вместо моего углового. Решением было скопировать мой файл решения, переименовать его «AppHarbor.sln», а затем удалить проект API.

Этапы, изложенные здесь: https://blog.appharbor.com/2012/06/25/deploying-solutions-with-multiple-web-projects-on-appharbor