project.json InternalsVisibleTo的等价物

时间:2016-10-27 13:41:54

标签: .net .net-assembly .net-core project.json

.Net Core project.json允许配置传统.Net应用程序使用通常放置在AssemblyInfo.cs中的属性定义的各种程序集属性(例如标题,版本,版权)(例如AssemblyTitle,{ {3}},AssemblyCopyright)。但是,我没有想出如何在project.json中设置的一个程序集属性是AssemblyVersion

有没有办法使用project.json来指示另一个程序集应该具有对当前项目的内部可见性?

1 个答案:

答案 0 :(得分:30)

不 - 只是像往常一样把它放在AssemblyInfo.cs。这仍然是放置装配属性的绝佳位置。如果在您正在使用的模板中没有为您创建,只需创建您自己的AssemblyInfo.cs文件(当然还可以创建任何其他名称)。您可以将程序集属性放在任何您想要的位置。