Frage

Im Verhältnis zu dieser Beitrag Ich benutze das MvcSitemap Anbieter. Ich kann es nicht zum Laufen bringen. Was ich tue, ist das Öffnen des Projekts, das durch den Download verfügbar gemacht wurde, erstellt es und nehme dann die vom Build generierten mvcSitemap.core.dll, platziert es in meinem Abhängigkeitsordner in meinem MVC Drücken Sie "Referenz hinzufügen". Von hier aus versuche ich nur, es in meiner Meisterseite zu verwenden, aber IntelliSense nimmt es nicht auf, und es funktioniert auch nicht.

Ich versuche es zu tun <%=Html.SiteMapPath()%> ohne Glück. Irgendwelche Ideen?

War es hilfreich?

Lösung

HABEN SIE ADSu003Cadd namespace="name of the mvcsitemap package"> an Ihre web.config (unter folgendem XPath: /configuration/system.web/pages/namespace)?

Hier ist ein Beispiel auf der Projekthomepage: http://mvcsitemap.codeplex.com/

<pages>
    <controls>
        <! -- ... -->
    </controls>
    <namespaces>
    <! -- ... -->
    <add namespace="MvcSiteMap.Core.Helpers"/>
    </namespaces>
 </pages> 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top