2016-09-03 21 views
0

Ich baue eine ASP.NET MVC-Site auf meinem Computer zu Hause. Es ist Windows 10 mit IIS Express. Ich habe .NET 4.6 installiert und verwende Visual Studios 2013 Web Express, um Code zu schreiben und zu veröffentlichen. Wenn ich meine Website veröffentliche und versuche, sie auszuführen, bekomme ich HTTP Error 403.14 - Forbidden. Ich habe nach Lösungen gesucht und dies scheint ein häufiger Fehler mit ein paar einfachen Antworten zu sein. Allerdings habe ich sie ausprobiert und keiner hat gearbeitet.ASP.NET MVC-Website 403 Fehler, konventionelle Lösungen nicht funktioniert (bisher)

Hier ist, was ich bisher überprüft haben:
1) Der Anwendungspool ist .NET Version 4.0, in web.config 2.0
2) Ich habe folgendes nicht (was für die meisten Menschen das Update ist für diese Problem hat aber keinen Einfluss gut oder schlecht ist, wenn ich es versuchen):

<system.webServer> 
<modules runAllManagedModulesForAllRequests="true"/> 
</system.webServer> 

3) ich habe zu überprüfen, und ich habe keine anderen Dienste mit dem gleichen oder einem ähnlichen Namen läuft.

Was könnte ich noch vermissen?

+0

Was ist die vollständige Fehlermeldung im Browser, Bildschirm - könnten Sie einen Screenshot hochladen? –

+0

Sicher. Folgendes kommt auf den Browser: http://www.blueinferno.net/images/screenshot-of-MVC-IIS-error.jpg – David

+0

Es verhält sich im Grunde, als ob es nicht weiß, was ASP.NET MVC ist und versucht nur, das, was in diesem Verzeichnis ist, als normale Webseite zu betreiben. – David

Antwort

1

Die Antwort gefunden. Es war ein Fall, in dem das offensichtlichste übersehen wurde (weil es so offensichtlich war). Die richtige .NET wurde installiert, aber nicht aktiviert. Ich ging zu „Windows-Funktionen ein- oder ausschalten“ und überprüfte alles wie folgt anzupassen, und es funktioniert jetzt:

Turn Windows Features On or Off