【发布时间】:2017-01-02 23:09:14
【问题描述】:
以前,AssemblyInfo.cs 文件由 Visual Studio 自动创建以包含程序集范围的属性,如 AssemblyVersion、AssemblyName 等。
在 .NET Core 和 ASP.NET Core 中,project.json 负责保存大部分信息。
所以问题是:我是否需要再用该属性标记我的程序集? 如果我不使用该属性标记程序集,我会陷入什么陷阱?
【问题讨论】:
-
您能否更具体地说明您错过了哪些属性以及您害怕什么?
-
我发现属性实际上是多余的:
AssemblyVersion(version)、AssemblyTitle(title)、AssemblyDescription(copyright)。当这些程序集将用于 UWP 或跨平台解决方案时,我害怕计算出一些所需的属性。一般来说,我只想继续使用project.json。
标签: asp.net-core .net-core csproj assemblyinfo