Ich habe versucht, ein CMS in einem Ordner auf meiner Website zu installieren. Nach der Installation und versuchen zu laufen, zeigt es diesen Fehler:Fehler, weil das virtuelle Verzeichnis nicht als Anwendung in IIS konfiguriert wurde
Error 14 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. E:\Documents\Visual Studio 2010\WebSites\WebSite20\blog\web.config 61
ich die Website als virtuelles Verzeichnis hinzugefügt und konvertierte auch, dass bis zur Anwendung. Beim Versuch, diese Anwendung zu durchsuchen, tritt der folgende Fehler, wie im Screenshot gezeigt:
Wie löse ich das?
Ich denke, dass Sie jetzt das Problem nicht-konfiguriert-als-eine-Anwendung überschritten haben? Der Fehler in Ihrem Screenshot ist Datei nicht gefunden. Gibt es diesen Pfad (E: \ inetpub \ wwwroot \ WebAssitBlog)? Sollte das "Assist" oder "Asset" sein, nicht "Assit"? Funktioniert es, wenn Sie der Anfrage-URL einen Schrägstrich hinzufügen? Hast du einen URL-Filter installiert (wie im Screenshot erwähnt)? Wenn alles in Ordnung ist, versuchen Sie, [Process Monitor] (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) auszuführen, um zu sehen, welche Datei versucht wird, zu öffnen und zu versagen. – Rup
Ich änderte die Portnummer der Webiste zu etwas wie 9020 und ich konnte es durchsuchen. In Visual Studio erhalte ich diesen Fehler jedoch immer noch. Was soll ich machen? – Cipher