2016-07-13 10 views
0

Ich habe auf einem Web-App mit Winkel- und asp.net web api in Visual Studio 2015Angular Web-App mit asp.net web api auf AppHarbor gehostet zeigt falsche Web-Seite

zu arbeiten, wenn ich die Lösung laufe In VS2015, bekomme ich zwei Tabs in Chrom - eine für meine eckige Client-Seite Anwendung und eine für die ASP.net Web API (die automatisch generiert wurde, als ich das Projekt gestartet habe).

Diese beiden laufen auf verschiedenen Ports von localhost. Ich habe das Projekt erfolgreich auf appharbor bereitgestellt, aber wenn ich auf 'go to my application',

die Webseiten für die ASP.net Web API klicken, werden angezeigt, und ich kann nicht scheinen, die für meine Client-Seite Anwendung zugreifen.

Wie kann ich dies ändern, so dass die Host-URL meine Client-Anwendung anzeigt?

Danke!

Antwort

0

Ich fand die Lösung. Es war wirklich eine einfache Sache. AppHarbor kann nur eine Website pro Anwendung bereitstellen und hat meine asp.net api automatisch generierte Website anstelle meiner eckigen Version bereitgestellt. Die Lösung bestand darin, meine Lösungsdatei zu kopieren, sie in "AppHarbor.sln" umzubenennen und dann das API-Projekt zu entfernen.

Schritte, die hier beschrieben werden: https://blog.appharbor.com/2012/06/25/deploying-solutions-with-multiple-web-projects-on-appharbor