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. Я думаю, что это связано с тем, что находится за пределами приложения, но в отдельной библиотеке.
Как мне указать файл ресурсов, который находится в отдельном проекте?