1

使用默认的生产标志选项,文件生成日期和运行时版本都显示如下:

请注意,构建版本列出了两次

// CodeFluent Entities generated (http://www.softfluent.com). Date: Thursday, 28 January 2016 13:41.
// Build:1.0.61214.0805
[System.CodeDom.Compiler.GeneratedCodeAttribute("CodeFluent Entities", "1.0.61214.0805")]

当我将 defaultProducerProductionFlags 设置为“Default, Overwrite, RemoveDates”时,它仍然显示其中一个内部版本号

// CodeFluent Entities generated (http://www.softfluent.com). Date: .
[System.CodeDom.Compiler.GeneratedCodeAttribute("CodeFluent Entities", "1.0.01234.05678")]
4

1 回答 1

2

CodeFluent Entities 内部版本号不能完全删除。如果您仔细观察,内部版本号是一个“神奇”序列:

1.0.0 1234 .0 5678

这用于避免源代码管理中的合并冲突,并保证永远不会更改。

于 2016-01-29T09:26:59.143 回答