yellow-screen-of-death

___ qstnhdr ___ Microsoft.VisualStudio.Web.PageInspector.Runtime.NativeMethods.CloseHandle ___ tag123iis ___ Internetinformationsdienste (IIS) ist ein Webserver, der von Microsoft für die Verwendung mit Microsoft Windows erstellt wurde. Bitte geben Sie an, welche Version von IIS Sie entweder in Ihrer Frage ausführen oder indem Sie ein versionsspezifisches Tag hinzufügen. ___ answer33237376 ___

Versuchen Sie, das Maximum der alten Version (derzeit 14.0.0.0) gleich newVersion (12.3.0.0) zu setzen.

    
___ tag123yellowowscreenofdeath ___ ASP.NET-bezogene Fehler ___ tag123visualstudio ___ Verwenden Sie dieses Tag, wenn Sie eine bestimmte Frage zu Visual Studio-Funktionen und -Funktionen haben. Verwenden Sie dieses Tag NICHT bei Fragen zu Code, der nur zufällig in Visual Studio geschrieben wurde. Erwägen Sie, den genauen Technologiebereich zu markieren, auf den Ihre Frage verweist, und kennzeichnen Sie auch eine spezifischere Version von Visual Studio. Bitte geben Sie Ihre genaue VS-Version, Edition und Update-Ebene in Ihrer Frage an. ___ tag123aspnet ___ ASP.NET ist ein Framework für die Entwicklung von Microsoft-Webanwendungen, mit dem Programmierer dynamische Websites, Webanwendungen und Webdienste erstellen können. Es ist nützlich, dieses Tag in Verbindung mit dem Typ des Projekttyps zu verwenden, z. [asp.net-mvc], [asp.net-webforms] oder [asp.net-web-api]. Verwenden Sie dieses Tag NICHT für Fragen zu ASP.NET Core - verwenden Sie stattdessen [asp.net-core]. ___ qstntxt ___

Ich habe die gelbe Seite des Todes getroffen. Also habe ich nach der Nachricht gegoogelt:

  

[SEHException (0x80004005): Een extern onderdeel heeft een uitzondering veroorzaakt.]      Microsoft.VisualStudio.Web.PageInspector.Runtime.NativeMethods.CloseHandle (IntPtr hHandle) +0      Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.MappedFileExists (String Dateiname) +39      Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.ReadAllLinesFrom (String fileName) +66      Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.GetAllInstanceFileNames () +67      Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.FindAtereryConnection (String applicationPhysicalPath, ArteryConnectionData & amp; connection) +48      Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.PageInspectorHttpModule.OnPreRequestHandlerExecute (Objektabsender, EventArgs e) +351      System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +142      System.Web.HttpApplication.ExecuteStep (IExecutionStep-Schritt, Boolean & amp; abgeschlossenSynchron) +96

Ich habe Win 8.1 x64 und habe VS als Admin ausgeführt und IIS verwendet, um mein mvc 5-Projekt zu hosten. Ich habe das zu meiner web.config hinzugefügt, um die Ausnahme zu unterdrücken, wie in einigen andere stackoverflow-frage habe ich mit google gefunden:

%Vor%

Die Sache ist, dass ich den Browserlink deaktiviert habe. Ich habe dies in Firefox und Chrome, so scheint es ein Crossbrowser / nicht-Browser-Bug. Ich habe dies in Visual Studio 2013.4 und 2015 ctp6 (nicht sicher, welche ctp ist aktuelle atm) IIS Express scheint zu funktionieren, aber das ist nur ein Workaround. Was, wenn ich darauf bestehe, vom IIS-Webserver zu hosten.

    
___
1
Antwort

Microsoft.VisualStudio.Web.PageInspector.Runtime.NativeMethods.CloseHandle

Ich habe die gelbe Seite des Todes getroffen. Also habe ich nach der Nachricht gegoogelt:    [SEHException (0x80004005): Een extern onderdeel heeft een uitzondering veroorzaakt.]      Microsoft.VisualStudio.Web.PageInspector.Runtime.NativeMet...
16.04.2015, 09:03