Seite verwendet eine ungültige oder nicht unterstützte form der Kompression beim Debuggen ASP.NET MVC-app mit Visual Studio 2013 Preview
Beim Versuch zu Debuggen einer ASP.NET MVC
Projekt mit dem kürzlich veröffentlichten VS 2013 Preview bekomme ich diese Meldung:
Content-Encoding-Fehler
Die Seite, die Sie aufrufen möchten, kann nicht angezeigt werden, da es verwendet eine
ungültige oder nicht unterstützte form der Kompression.Bitte Kontaktieren Sie die Webseitenbetreiber, um Sie über dieses problem.
In Firebug
sehe ich diese Fehlermeldung:
SecurityError: The operation is insecure
Versucht mit Google Chrome und IE 11 das gleiche problem Auftritt.
Was ist die Ursache?
Hinweis: ich bin auf Windows 8.1 und Debuggen der Website mithilfe von IIS Express unter http://localhost:7777
Kann ich Debuggen, die es nur gut mit VS 2012.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut... nach dem Versuch einige Optionen, die ich deaktiviert
Browser Link
im VS 2013-Symbolleiste und meine app-login-Seite einfach erschien.Sieht aus wie Sie brauchen ein wenig mehr Arbeit, weil es hat nicht funktioniert out of the box in meinem Fall.
Nach dem Debuggen das Problem mit Microsoft devs, Mads Kristensen (PM auf ASP.NET) bekam auf der Unterseite des problem war in meinem
Web.config
Datei.Innen
<system.webServer>
element habe ich:Dass
dynamicCompressionBeforeCache="true"
störtHttpModules
(das ist, was verwendet wird, die durch Browser-Link). Die Einstellungfalse
ermöglicht Browser-Link in Visual Studio 2013 Preview.Referenzen
Browser Link ist für den Anschluss von Visual Studio direkt auf die Browser.
Browser Link – SignalR-Kanal zwischen browser und Visual Studio
Browser-Link-feature in Visual Studio Album Vorhören 2013
Für mich - Dieses Problem wurde für das web.config zugehörigen Kompressions-Einstellungen. Ich hatte dies in meiner web.config:
Soll-cache für statische Inhalte, aber anscheinend war korrumpieren mein css-Dateien und der browser konnte nichts anzeigen. Ich gerade entfernt diese Zeile, und alles begann wieder zu arbeiten.