Я создаю библиотеку C # и собираюсь открыть для нее интерфейс COM.
Я понимаю шаги, необходимые для этого, т. Е.
- Убедитесь, что GUID предположительно назначен, например:
[assembly: Guid("dde7717b-2b75-4972-a4eb-b3d040c0a182")]
- Убедитесь, что атрибут COMVibile равен True
- Поместите атрибут GUID в класс, например,
[GuidAttribute("4df74b15-d531-4217-af7e-56972e393904")]
- Зарегистрируйтесь, используя Regasm.
Мой вопрос такой. Если я определил частичный класс. Нужно ли добавлять GuidAttribute
в оба этих класса?
На самом деле, думая об этом, я предполагаю, что этот вопрос применим к любому атрибуту (например, Serializable
).
Буду признателен за любую помощь. Спасибо.