Изменить значения атрибута сборки после сборки в .Net - PullRequest
1 голос
/ 15 января 2010

Я хочу изменить атрибут сборки, например значение AssemblyTitleAttribute, на другое значение после завершения сборки. Возможно ли это?

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

1 Ответ

1 голос
/ 15 января 2010

Вы можете использовать ildasm для преобразования сборки в IL, изменить там значение атрибута и использовать ilasm для воссоздания сборки. Это может или не может рассматриваться как восстановление.

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

...