2016-04-25 7 views
0

Ich habe eine Umgebung bei Amazon über diesen Link erstellt:Zugang meine Anwendung in AWS

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_NET.quickstart.html

Ich habe Schritt 1 (Erstellen Sie die Umwelt). Als ich versuchte, zu finden: "Veröffentlichen zu AWS" in Visual Studio (Schritt 2), habe ich es nicht gefunden.

Also dachte ich an Upload und Bereitstellung mit Amazon (Durch Erstellen einer Zip-Datei zu meiner Anwendung).

Ich habe eine Zip-Datei zu den Ordnern erstellt: App_Data, App_Starts, bin, Controller usw. Alle Ordner und Dateien befinden sich in einer Zip-Datei.

Diese Datei hochgeladen wurde mit: "Hochladen und Bereitstellen":

enter image description here

Wenn es (ohne Fehler) beendet, trat ich den Link zu meiner Umgebung: XXX-env.elasticbeanstalk.com

Und sah diese Seite: enter image description here

In localhost, ich habe die Hauptsteuerung mit Aussicht: /home, also habe ich versucht:

XXX-env.elasticbeanstalk.com/home

Aber ich habe: 404 - Datei oder Verzeichnis nicht gefunden.

Wie kann ich meine Anwendung in meinem Amazon Link sehen?

Jede Hilfe wird geschätzt!

Antwort

2

Ausgabe 1

Ich habe Schritt 1 (Erstellen Sie die Umwelt). Als ich im Visual Studio (Schritt 2) nach "Veröffentlichen in AWS" suchte, habe ich es nicht gefunden.

Sie müssen das AWS Toolkit haben für Visual Studio installiert:

https://aws.amazon.com/visualstudio/

  1. In der Lösung Explorer mit der rechten Maustaste auf Ihre Web-Anwendung.
  2. Wählen Sie "Veröffentlichen in AWS ..." aus dem Kontextmenü.

Ausgabe 2

Ich habe eine Zip-Datei auf den Ordner: App_Data, App_Starts, bin, Controller usw. alle Ordner und Dateien in einem Zip-Datei zu finden sind.

Erstellen Sie einfach eine ZIP-Datei Ihres Projekts und Assets wird nicht funktionieren.

Um Ihre Anwendung mit der Methode "Upload and Deploy" ordnungsgemäß bereitzustellen, sollten Sie die Funktion "Veröffentlichen" in Visual Studio verwenden.

  1. Klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie "Veröffentlichen ..." aus dem Kontextmenü.
  2. Fahren Sie mit dem Assistenten fort, um ein Veröffentlichungsprofil zu erstellen, das ein "Web Deploy Package" erstellt.
  3. Veröffentlichen Sie Ihr Projekt auf Ihrer lokalen Festplatte. Wenn Sie veröffentlichen, erstellen Sie eine ZIP-Datei mit einigen Hilfsdateien (.txt, .cmd, .xml usw.).
  4. Laden Sie die generierte ZIP-Datei (die anderen Dateien können ignoriert werden) nach Elastic Beanstalk hoch und stellen Sie sie in Ihrer Umgebung bereit.
+0

Vielen Dank, gut zu wissen (beide Ausgaben). Ich habe beide Probleme mit keinem Erfolg versucht. In Ausgabe 1: Ich habe das Toolkit heruntergeladen und installiert. Ich schloss das Visual Studio und öffnete wieder, aber "Publish to AWS" erschien nicht. Also habe ich Problem 2 versucht: Ich folgte Schritt für Schritt, wie Sie sagten, und ich bekomme immer noch 404 Fehler (beim Navigieren XXX ... com/home –

+0

Vielleicht brauche ich eine echte Site-Name? Obwohl die Veröffentlichung erfolgreich war (eine Zip wurde erstellt) und der Einsatz war erfolgreich (Ich habe diese Zip in Amazon hochgeladen) –

+0

Ich hatte Erfolg! Vielen Dank. Ich veröffentlichte es mit Debug-Modus statt der Veröffentlichung. Entschuldigung und danke! –