Warum ein ASP.NET -MVC -Konfigurationsfehler mit Subordner als Webanwendung, der den Master -Typ des Site nicht laden kann

StackOverflow https://stackoverflow.com/questions/1279576

Frage

In meiner MVC-Anwendung habe ich einen Unterordner mit dem Namen "Admin", der "in die Webanwendung konvertiert" wurde. In IIS wurde auch der Administratorordner als Web-Anwendung eingerichtet.

Nachdem ich meine vollständige Anwendung veröffentlicht habe, erhalte ich einen Konfigurationsfehler, wenn ich versuche, Standard.aspx im Administratorordner zu öffnen.

BEARBEITEN

Ich habe die vorgeschlagene Änderung vorgenommen und hinzugefügt:

<location path="." inheritInChildApplications="false">
  <system.web>...</system.web>
</location>

Ich bekomme jetzt einen neuen Fehler:

Parser Fehler:Beschreibung: Bei der Analyse einer Ressource, die für diese Anfrage erforderlich ist, ist ein Fehler aufgetreten. Bitte überprüfen Sie die folgenden spezifischen Analysefehlerdetails und ändern Sie Ihre Quelldatei entsprechend.

Parser -Fehlermeldung: Konnte Typ 'ui.administration.site' nicht laden.

Quellfehler:

Zeile 1: < %@ Master Language = "C#" codeBehind = "Site.master.cs" inherits = "ui.administration.Site" %>

War es hilfreich?

Lösung

Sieht aus wie ein Problem mit web.config Erbschaft (Das übergeordnete Projekt hat eine Referenz, die das Kinderprojekt nicht). Sie können eine finden Verwandte Frage zu SO hier und hier.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top