.Net Core 的项目.json https://learn.microsoft.com/en-us/dotnet/articles/core/tools/project-json#copyright允许配置传统 .Net 应用程序使用通常放置在 AssemblyInfo.cs 中的属性(例如,标题、版本、版权)来定义的各种程序集属性(例如,标题、版本、版权)。程序集标题 https://msdn.microsoft.com/en-us/library/system.reflection.assemblytitleattribute(v=vs.110).aspx, 装配版权所有 https://msdn.microsoft.com/en-us/library/system.reflection.assemblycopyrightattribute(v=vs.110).aspx, 汇编版本 https://msdn.microsoft.com/en-us/library/system.reflection.assemblyversionattribute(v=vs.110).aspx)。然而,我还没有弄清楚如何在 project.json 中设置一个程序集属性是内部可见 https://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.internalsvisibletoattribute(v=vs.110).aspx.
有没有办法使用project.json来指示另一个程序集应该对当前项目具有内部可见性?
不 - 只需将其放入AssemblyInfo.cs
像平常一样。这仍然是放置程序集属性的完美位置。如果您使用的模板中没有为您创建,只需创建您自己的AssemblyInfo.cs
文件(当然也可以是任何其他名称)。基本上,您可以将程序集属性放在任何您想要的地方。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)