Я хочу добавить некоторую информацию метаданных (версия базы данных, необходимая для сборки) в мои сборки и просмотреть ее после ссылки в других проектах. Я создал атрибут.
[AttributeUsage(AttributeTargets.Assembly)]
public class DbVersionAttribute : Attribute
{
private string _version;
public DbVersionAttribute(string version)
{
_version = version;
}
}
и указал его в сборке.
[assembly: DbVersion("1.0.0")]
Я собрал свою библиотеку и добавил ссылку на dll в другом проекте. Теперь я хочу просмотреть значение attibute в Справочные свойства Visual Studio . Я думаю, что должен сделать свое собственное расширение для Visual Studio или какого-нибудь дизайнера, но я не знаю, как.
Что я должен сделать для этого? Или может быть есть другое решение для моей проблемы?