2009-08-21 5 views
1

Ich habe meine erste Azure Cloud Service sowie Web-Rolle eingerichtet. Wenn ich eine Anwendung erstelle und dann veröffentliche, kann ich nur das Verzeichnis bin mit allen meinen DLLs sehen. Ich habe keine Ordner oder ASPX-Dateien. \ Projektname.CloudService \ bin \ Debug \ Projektname.CloudService.csx \ Rollen \ Web \ binWindows Azure erstellt keine aspx-Dateien

Wie kann ich andere Dateien kompilieren.

+0

Ich hatte ein ähnliches Problem mit der Bereitstellung von Spark ViewEngine-Dateien in einer MVC3-App. Die Lösung für mich bestand darin, sicherzustellen, dass die Dateien Teil des Projekts waren (siehe Smarx-Antwort) und die Build-Aktion für jede Datei explizit auf Inhalt festzulegen. – kenxl

Antwort

1

Sind die ASPX-Dateien tatsächlich dem Visual Studio-Projekt hinzugefügt? (Visual Studio kopiert nur die Dateien, die ihm bekannt sind.) Wenn Sie sie nicht in der Baumansicht für das Projekt sehen, klicken Sie oben auf die Schaltfläche, die Dateien anzeigt, die nicht Teil des Projekts sind. Klicken Sie dann mit der rechten Maustaste auf "Einschließen in Projekt "über die Dateien, die Sie vermissen. Wenn das nicht funktioniert, können Sie in das MSDN-Forum für Windows Azure wechseln: http://social.msdn.microsoft.com/forums/en-us/windowsazure/threads.

0

Wenn Sie in Ihrem Cloud Service-Projektordner suchen, finden Sie keine ASPX-Dateien, DLLs usw. Der Cloud Service-Projektordner enthält nur Ihre Konfigurationsdateien und eventuell die verpackten Azure-Implementierungsdateien. Sie sollten in Ihrem Projekt Webrolle (ASP.NET) im Ordner bin \ Debug \ suchen.