Pourquoi une erreur de configuration ASP.NET MVC avec sous-dossier en tant qu'application Web qui ne peut pas charger maître Type d'emplacement

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

Question

À l'intérieur de mon application MVC, j'ai un sous-dossier nommé « Admin » qui « a été convertie à l'application Web ». Dans IIS, le dossier Admin a été configuré comme une application web.

Après avoir publié ma demande complète, je reçois une erreur de configuration lorsque vous essayez d'ouvrir Default.aspx dans le dossier Admin.

EDIT

J'ai fait le changement proposé et a ajouté:

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

Je reçois maintenant une nouvelle erreur:

  

Parser Erreur:   Description: Une erreur est survenue lors de l'analyse d'une ressource nécessaire pour cette demande. S'il vous plaît examiner les détails de l'erreur parse spécifique et modifier votre fichier source appropriée.

     

Parser Message d'erreur:. Impossible de charger le type 'UI.Administration.Site'

     

Erreur source:

     

Ligne 1: <% @ Maître Language = "C #" behind = "Site.master.cs" Inherits = "UI.Administration.Site" %>

Était-ce utile?

La solution

On dirait un problème avec web.config héritage (parent projet a une référence du projet enfant ne fonctionne pas). Vous pouvez trouver une question relative sur le SO et here .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top