InternalsVisibleTo 的用法
💡
原文中文,约2400字,阅读约需6分钟。
📝
内容提要
本文介绍了在.NET中使用InternalsVisibleTo的方法。从.NET 5开始,可以在项目文件中声明InternalsVisibleTo,然后在构建时会生成[assembly:InternalsVisibleToAttribute]。可以使用PublicKey来配置,也可以使用PublicKey property来简化配置。从.NET 7开始,可以使用PublicKey代替Key。InternalsVisibleTo的实现基于.NET Core中的AssemblyAttribute。
🎯
关键要点
- 本文介绍了在.NET中使用InternalsVisibleTo的方法。
- 从.NET 5开始,可以在项目文件中声明InternalsVisibleTo,构建时会生成[assembly:InternalsVisibleToAttribute]。
- 可以使用PublicKey来配置InternalsVisibleTo,也可以使用Key来简化配置。
- 从.NET 7开始,可以使用PublicKey代替Key,更符合命名规范。
- InternalsVisibleTo的实现基于.NET Core中的AssemblyAttribute。
➡️