在AssemblyInfo中记录特定于程序集的信息.cs是一种很好的做法

本文关键字:一种 很好 信息 记录 AssemblyInfo 程序集 cs | 更新日期: 2023-09-27 18:32:32

在我创建的大多数项目中,我都有特定于项目或程序集的信息。对我来说,合乎逻辑的地方似乎是将文档放入AssemblyInfo.cs文件。我开始转换AssemblyInfo.cs如下所示:

using System.Reflection;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Woei")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Woei")]
[assembly: AssemblyCopyright("Copyright © WoeiWare 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: Guid("44daa4c8-14b5-48ef-b12d-abde36681df8")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

namespace dStyle.Fields.Properties {
    /// Woei means the wind is blowing hard in The Netherlands
    internal static class Documentation { }
}

在AssemblyInfo中记录特定于程序集的信息.cs是一种很好的做法

我会

说是的,你还会把它放在哪里?

一种选择是拥有一个 master''global assemblyInfo 文件,并将所有公共程序集信息保留在这个与项目级别程序集信息合并的单个文件中。