MVC Site Map Поставщик и локализация

Сегодня я узнал, что для своего сайта я мог бы использовать провайдера SiteMap, который я скачал с Github для MVC3, поскольку мое веб-приложение - MVC3.

Ситуация следующая, мое приложение многоязычное. У меня есть отдельная библиотека, которая содержит все ресурсы. Затем эта библиотека добавляется в мой текущий проект и везде, где мне нужно, я использую эти файлы ресурсов.

Теперь я реализовал поставщика карты сайта:

  <mvcSiteMapNode title="$resources:Base,Home" controller="Home" action="Index" enableLocalization="true">
    <mvcSiteMapNode title="Search" controller="Search" action="Index"/>
    <mvcSiteMapNode title="Contact" controller="Contact" action="Index"/>
    <mvcSiteMapNode title="About" controller="Home" action="About"/>
  </mvcSiteMapNode>

Но когда я запускаю его, я получаю сообщение об ошибке, потому что он не может найти ресурс с ключом home. Я думаю, что это связано с тем, что находится за пределами приложения, но в отдельной библиотеке.

Как мне указать файл ресурсов, который находится в отдельном проекте?

Ответы на вопрос(2)

Ваш ответ на вопрос