2017-10-31 2 views
0

Ich entwickle eine sehr einfache Website in ASP.Net Core 1.1, und alle Änderungen, die ich an den CSS-Einstellungen vorgenommen habe, werden korrekt geladen, wenn ich die Website in IIS Express. ausführen So entschied ich, dass ich eine Hostingumgebung benötigt Ich kann meinem Kunden die Website zeigen und ein Azure-Konto erwerben. Jetzt, nach dem Veröffentlichen der Site in Azure, sieht die Site wie folgt aus: this. Es ist offensichtlich, dass die CSS-Stile nicht geladen werden und ich nicht herausfinden kann, warum.Meine CSS-Einstellungen aus meinem ASP.Net Core 1.1-Projekt werden nach der Veröffentlichung in Azure nicht angezeigt.

Ich habe die Vorschläge von here, und here versucht und hatte keinen Erfolg. Das Löschen der _.min.css Dateien hat nicht geholfen und mein Projekt hat nicht einmal eine BundleConfig.cs Datei, daher bin ich mir nicht sicher wo ich den BundleTable.EnableOptimizations Code ablegen soll. Jede Hilfe wäre willkommen.

P.S .: Das Azure-Hosting war in erster Linie für mich, um den Link zu meinem Kunden für ihn zu senden, um die Website und auch für ein paar andere Testzwecke zu sehen. Es wird nicht die Produktionsumgebung sein. Ist dies ein spezifisches Problem für Azure? Wenn ja, ist es sicher zu sagen, dass ich dieses Problem nicht mit einem anderen Webhost habe?

+0

Hallo, willkommen zu stapeln Überlauf. Bitte wenden Sie sich an den [ask] -Link für mehr Details darüber, wie Sie eine Frage stellen und Ihre Frage entsprechend aktualisieren. Verwenden Sie die F12-Tools in Ihrem Browser, um beispielsweise mehr Informationen zu erhalten. –

+0

Wie verweisen Sie auf Ihr CSS? Wird es an dem von Ihnen erwarteten Ort veröffentlicht (und ist die Datei _actually_ da?). –

Antwort

0

So wurde mir gesagt, dass Azure und IISE auf zwei verschiedene Dinge verweisen. Tatsächlich zog Azure von site.min.css, während IISE von site.css zog. Nach der Suche nach dem Grund hinter diesem stolperte ich auf this article on bundling and Minification, and followed the instructions starting at “using bundling and minification in a project.

Nach dem Build, habe ich nach Azure umgeschichtet und die Website funktionierte gut. Azure zieht immer noch von site.min.css, also bin ich mir immer noch nicht sicher, ob das ein Teil des Problems ist oder nicht. Aber die Bündelungserweiterung schien alles zu reparieren.

Verwandte Themen