2010-07-07 5 views
1

У меня есть проект с моими ресурсами (файлы resx), и я хочу использовать их как App_GlobalResources в другой сборке, которая является проектом asp.net.Заимствование ресурсов из другой сборки

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

Любые предложения? Возможно, есть другой способ использовать ресурсы из этой библиотеки?

Я просто хочу, чтобы объединяемые на <% $ Resources х, у%>

+0

Возможный дубликат: http://stackoverflow.com/questions/3192223/resx-files-and-extra-application-layer и http://stackoverflow.com/questions/1222519/access-resx-resource -files-from-another-project – RPM1984

+0

Не совсем. Мне нужно решение для использования связанных ресурсов с синтаксисом <% $ Resources x, y%>. –

ответ

0

AFAIK a <%$ Resources:Key %> синтаксис работает только с файлами ресурсов в специальной папке App_LocalResources.

Вы можете сделать auto-generated source file public (вместо внутреннего) и использовать ключ напрямую, установив Custom Tool на PublicResXFileCodeGenerator.

0

Щелкните правой кнопкой мыши на элементы и установить режим компиляции в «Resource». Я думаю, это было то, что я должен был сделать ...

+0

Нет. Это не помогло .. –

+0

Ahh хорошо, стоило выстрел. Не работали с ASP, просто файлы XAML/image :) –

Смежные вопросы