2010-12-14 16 views
0

J'essaye de faire une application Web de MVC 2 pour un petit portail. J'ai commencé avec le modèle dans VS 2010 et fait plusieurs autres pages .aspx (pour les vues) Index.aspx (faisait partie du modèle) ouvre comme il devrait ouvrir, mais quand je clique sur un lien pour accéder à une autre page ASPX (que j'ai ajouté au modèle) il me montre ceci:Erreur de serveur dans l'application '/'. La ressource ne peut pas être trouvée. (ASP.NET mvc 2 + serveur Web intégré)

Erreur de serveur dans l'application '/'. La ressource est introuvable. Description: HTTP 404. La ressource que vous recherchez (ou l'une de ses dépendances) a pu être supprimée, son nom a été modifié ou elle est temporairement indisponible. Veuillez vérifier l'URL suivante et assurez-vous qu'elle est épelée correctement.

URL demandée: /Views/AccountPages/Aanvragen.aspx

Informations sur la version: Microsoft .NET Framework Version: 4.0.30319; Version ASP.NET: 4.0.30319.1

Lorsque je définis Aanvragen.aspx comme page de démarrage, il me montre le même message. J'utilise un serveur intégré (VS2010). Bien sûr, j'ai vérifié si l'URL est correcte et elle l'est. Donc ce n'est certainement pas le problème

Toute personne qui pourrait m'aider?

Merci beaucoup

+0

Je suis d'accord avec @Andrew Barber. Si vous demandez des pages aspx directement, comme avec ASP.NET Web Forms, vous vous trompez. ASP.NET MVC utilise le routage. –

Répondre

1

Vous ne devriez pas demander directement les pages de vue; le web.config fourni avec ASP.NET MVC bloque les requêtes directes pour toutes les vues du répertoire/views, par exemple.

Vous pouvez créer un lien vers des pages de formulaires Web classiques ailleurs dans votre site, par exemple dans le répertoire racine, mais ce n'est vraiment pas la raison pour laquelle MVC est destiné à être utilisé. Vous pouvez rechercher un tutoriel sur ASP.NET MVC, car il semble que vous ne sachiez pas comment l'utiliser. Consultez le site Web http://www.asp.net/mvc.

+0

merci, j'ai suivi le tutoriel sur le magasin de musique et maintenant je comprends comment fonctionne MVC. – Thomas