在.NET开发里,为何会出现CA1403错误提示“自动配置类型不应该是COM可见”呢?又该如何去修复呢?
| 修复方式 | 具体操作 |
|---|---|
| 更改类型可见性 | 将自动配置类型的 plaintext 复制 plaintext 复制 falseplaintext 复制 plaintext 复制 publicclassAutoConfigTypeplaintext 复制 {plaintext 复制 //类的具体实现plaintext 复制 } |
| 拆分类型 | 如果部分功能确实需要暴露给COM客户端,可以将自动配置类型拆分为两个类:一个用于.NET内部的自动配置,另一个专门为COM客户端提供服务。让专门的COM类继承或包装自动配置类的部分功能。 |