2009-07-08 8 views
0

En relation avec this post J'utilise le fournisseur MvcSiteMap. Je n'arrive pas à le faire fonctionner. Qu'est-ce que je fais est d'ouvrir le projet rendu disponible par le téléchargement, compilant, puis en prenant le MvcSiteMap.Core.dll généré par la construction, le plaçant dans mon dossier Dépendances dans mon projet MVC, puis en cliquant-droit sur les références et frapper "Ajouter une référence". De là, j'essaie juste de l'utiliser dans ma masterpage, mais IntelliSense ne la reprend pas, et essayer de la construire ne fonctionne pas non plus.Problèmes de configuration du fournisseur MvcSiteMap

J'essaie de faire <%=Html.SiteMapPath()%> sans aucune chance. Des idées?

Répondre

0

Avez-vous ajouté < add namespace = "nom du package mvcsitemap" > à vôtre web.config (sous xpath: /configuration/system.web/pages/namespace)?

Voici un exemple de la page d'accueil du projet: http://mvcsitemap.codeplex.com/

<pages> 
    <controls> 
     <! -- ... --> 
    </controls> 
    <namespaces> 
    <! -- ... --> 
    <add namespace="MvcSiteMap.Core.Helpers"/> 
    </namespaces> 
</pages> 
+0

Bingo. Je l'avais réglé il y a un moment, mais c'est correct (et la seule réponse!). Merci :) – Kezzer