2011-10-31 3 views
0

J'ai une zone dans mon projet (pour admin). Je souhaite pouvoir utiliser une vue appelée Index.cshtml dans la zone d'administration, mais mon application affiche toujours la vue Index.cshtml du projet principal (qui ne se trouve pas dans une zone séparée).MVC3 ne trouve pas de vue dans une zone

Si je change le nom de la vue dans la zone d'administration en un nom qui n'existe nulle part ailleurs cela fonctionne correctement.

Qu'est-ce qui me manque? Ça doit être quelque chose de simple!

Réponse (probablement)

peu un mystère, mais il semble que peut-être il y avait une sorte de problème de mise en cache bizarre. J'ai redémarré le serveur web et maintenant ça marche bien.

grâce à tous ceux qui ont répondu

+0

nom de la zone passe explicitement pour éviter les conflits dans l'ordre vue de trouver – Birey

+0

Si vous définissez des points d'arrêt pour votre action Index dans le contrôleur dans le projet principal et votre action Index dans le contrôleur dans Admin zone, qui est frappée? – counsellorben

+0

@Birey - Mais pour la page par défaut, j'espère pouvoir juste avoir http: // monserveur.com/Admin et ensuite ça me ramène à Admin/Home/Index. –

Répondre

0

a répondu à ma propre question pour le retirer de la liste sans réponse.

Un peu un mystère, mais il semble qu'il y avait peut-être un problème de cache bizarre. J'ai redémarré le serveur web et maintenant ça marche bien.

grâce à tous ceux qui ont répondu

Questions connexes