【问题标题】:What information can I find about a build from the assembly info?我可以从程序集信息中找到有关构建的哪些信息?
【发布时间】:2010-11-02 03:39:36
【问题描述】:

从我的previous question 开始,您可以从 .net 程序集中检索到有关构建过程的哪些有用信息?我知道我可以查看AssemblyVersion 以获取主要和次要应用程序版本,以及构建发生的时间。

我能找到吗:

  • 由谁构建?即用户名。
  • 在什么机器上?
  • 哪个操作系统版本?
  • 还有什么有用的吗?

【问题讨论】:

    标签: c# build-process assemblies clr


    【解决方案1】:

    根据我的(有限的)调查(对我构建的程序集),您基本上仅限于作者放入文件中的内容。

    关于自动分配的唯一内容是“内部名称”、“原始文件名”和“语言”。

    可能有一些 IDE 包含您需要的信息,但默认情况下 Visual Studio 不是其中之一。

    【讨论】:

      【解决方案2】:

      默认情况下,您没有任何此类信息。乔恩的answer 对您之前的问题实际上是正确的方法。您希望为适用于程序集的每条信息(或具有每个属性的属性)创建自定义属性。这就是通常在您的 AssemblyInfo 文件中找到的属性的工作方式。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-08-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-05
        • 1970-01-01
        相关资源
        最近更新 更多