这个概念对我来说是陌生的,一位同事建议使用。可悲的是,我不知道他在说什么。有人可以启发我吗?
最佳答案
您可以找到许多有关here的信息。
简而言之,PIA是一个签名的互操作程序集,它从COM库的发布者处提供COM库中类型的“正式”定义。
至于好处,发布的文章总结得很好:
PIA很重要,因为它们
提供唯一的类型标识。 PIA
区分官方类型
伪造品的定义
其他互操作提供的定义
组件。具有单一类型
身份确保类型兼容性
共享
PIA中定义的类型。因为
PIA由其发布者签名,并且
标有
PrimaryInteropAssembly属性,它
可以区别于其他
互操作程序集定义了
相同的类型。
关于.net - 有人可以解释在.Net中使用主互操作程序集的好处吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/204806/