Вопрос

В связи с эта почта Я использую Mvcsitemap провайдер. Кажется, я не могу заставить его работать. То, что я делаю,-это открытие проекта, доступного для загрузки, скомпилируя его, а затем взял MVCSitemap.core.dll, созданный сборкой, помещая ее в мою папку зависимостей в моем проекте MVC, а затем щелкнув правой кнопкой мыши по ссылкам и нажимать "добавить ссылку". Отсюда я просто пытаюсь использовать его в своей мастер -странице, но Intellisense не поднимает его, и пытаться построить с ним тоже не работает.

Я пытаюсь сделать <%=Html.SiteMapPath()%> без удачи. Любые идеи?

Это было полезно?

Решение

Вы добавилиu003Cadd namespace="name of the mvcsitemap package"> к вашему web.config (под следующим образом xpath: /configuration/system.web/pages/namespace)?

Вот пример на домашней странице проекта: http://mvcsitemap.codeplex.com/

<pages>
    <controls>
        <! -- ... -->
    </controls>
    <namespaces>
    <! -- ... -->
    <add namespace="MvcSiteMap.Core.Helpers"/>
    </namespaces>
 </pages> 
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top