Заимствование ресурсов из другой сборки

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

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

Какие-либо предложения? Может, есть другой способ использовать ресурсы из этой библиотеки?

Я просто хочу, чтобы к нему можно было присоединиться ‹% $ Resources x, y%>


person ŁukaszW.pl    schedule 07.07.2010    source источник
comment
Возможный дубликат: stackoverflow.com/questions/ 3192223 / и stackoverflow.com/questions/1222519/   -  person RPM1984    schedule 07.07.2010
comment
Не совсем .. Мне нужно решение для использования связанных ресурсов с синтаксисом ‹% $ Resources x, y%› ..   -  person ŁukaszW.pl    schedule 08.07.2010


Ответы (2)


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

Вы можете сделать автоматически созданный исходный файл общедоступным (вместо внутреннего) и используйте ключ напрямую, установив Custom Tool на PublicResXFileCodeGenerator.

person Darin Dimitrov    schedule 07.07.2010

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

person Merlyn Morgan-Graham    schedule 07.07.2010
comment
Ну что ж, попытка стоила того. Не работал с ASP, только ресурсы XAML / изображения :) - person Merlyn Morgan-Graham; 07.07.2010