所以我正在使用 NetOffice 创建一个 Outlook 插件。
在插件入口点它有这样的东西:
[GuidAttribute("d7066ab2-ac03-431a-bea5-b70d3efab2a5"), ProgId("OutlookPlugin"), ComVisible(true)]
现在我知道该ComVisible
位将库设置为 ComVisible。我假设这是为了让我可以通过 Assembly Information -> Make assembly COM-Visible 使单个类 ComVisible 而不是整个库。
但我不明白GuidAttribute
andProgId
的用途是什么?