Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们最近注意到我们的 C# 应用程序在每个构建中都有不同的校验和,我发现这是由于通用语言基础结构的 ECMA 335 标准。
它似乎等同于编译器生成的这些值:
// Time-date stamp: // MVID:
现在我们已经在 mono 4 中测试了构建——我发现它默认启用了“确定性”模式。但是在我目前工作的时间范围内升级也将是最坏的情况。
我的问题是,是否有任何编译选项可以用来强制这些值或阻止它们生成?
任何帮助是极大的赞赏。