ILMerge и пользовательские атрибуты на классах - PullRequest
0 голосов
/ 13 апреля 2009

Я объединил несколько DLL-файлов вместе, и теперь мой код, который будет находить классы в одном из объединенных DLL-файлов, не может видеть настраиваемые атрибуты, которые у меня были на них. Он может найти все классы в порядке, но атрибуты отсутствуют. Любые идеи, как я могу исправить это?

Редактировать: дальнейшие исследования показывают, что атрибуты находятся в классе, но Guid для типа отличается от оригинала, поэтому GetCustomAttribute не может его найти.

1 Ответ

0 голосов
/ 28 апреля 2010

/ copyattrs или / copyattrs: True. Вы также можете указать, какие атрибуты вы хотите использовать с тегом / attr: filename.

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

...