Как использовать строки из файла Resources.resx в атрибуте динамических данных TableName

Привет, я пытаюсь найти решение для использования файла ресурсов с динамическими данными на основе EF 4.0.

[TableName(Resources.Test)]
    public class TestTable
....

Я получаю сообщение об ошибке Аргумент атрибута должен быть константным выражением, выражением typeof или выражением создания массива типа параметра атрибута.

Как это сделать правильно?


person Vadim    schedule 31.05.2010    source источник


Ответы (1)


Разработчик Art прав, он не поддерживается.

Проблема в том, что устанавливается во время компиляции и что устанавливается во время выполнения. Атрибут — это атрибут времени компиляции. Поэтому вы не можете изменить значение во время выполнения.

person Shiraz Bhaiji    schedule 13.09.2010