Salutations à tous !

Problème de débutant (le code de la page "Site.master" est à la fin . . .)

J'ai utilisé Visual studio 2010 pour générer un nouveau projet de type "Application Web ASP.NET MVC 2" en C#.

Le site est généré avec un menu comportant 2 choix seulement.

J'ai copié / collé la ligne du deuxième choix en changeant les 2 premiers paramètres, soit le titre de l'onglet et le nom du fichier afin de respecter la même codification.

J'ai aussi fait une copie du fichier About.aspx dans un autre répertoire et l'ai renommé Heures.aspx puis replacé dans le répertoire "Home".

La bonne nouvelle, le menu s'affiche correctement.

La mauvaise, la page est introuvable selon le message d'erreur suivant

HTTP 404. La ressource recherchée (ou l'une de ses dépendances) a peut-être été supprimée ou renommée ou bien elle n'est plus disponible temporairement. Vérifiez l'URL ci-après et assurez-vous qu'elle est correcte.

URL demandée: /Home/Heures
Merci à l'avance pour toute aide me permettant de résoudre ce problème.

========================================================

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
    <link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
</head>
 
<body>
    <div class="site">
 
        <div id="header">
            <asp:Panel ID="Panel1" runat="server">
                <img src="../../Images/logo.jpg" alt="logo" />
            </asp:Panel>
 
            <div id="logindisplay">
                <% Html.RenderPartial("LogOnUserControl"); %>
            </div> 
 
            <div id="menucontainer">          
                <ul id="menu">              
                    <li><%: Html.ActionLink("Accueil", "Index", "Home")%></li>
                    <li><%: Html.ActionLink("À propos de", "About", "Home")%></li>
                    <li><%: Html.ActionLink("Heures", "Heures", "Home")%></li>
                </ul>    
            </div>
        </div>
 
        <div id="main">
            <asp:ContentPlaceHolder ID="MainContent" runat="server" />
 
            <div id="footer">
                Footer section
            </div>
        </div>
    </div>
</body>
</html>