C# 构建过程中的Wierd行为

C# 构建过程中的Wierd行为,c#,msbuild,C#,Msbuild,我发现ASP.NET Core 3.1应用程序的行为非常奇怪 当我为发布应用程序生成生成的zip文件时,某些Microsoft库没有填写修改日期,这导致在发布过程中(更新时)无法应用它们 当我的同事构建相同的应用程序(相同的分支,相同的一切)时,他收到了一个奇怪的日期时间modified(1.1.1980),但至少他有一些东西,可以用于DLL比较,因此他的构建工作正常。在Nuget中,这些库的正确日期修改为2020年2月28日 我的版本(注意缺少日期) 我的同事建立了: 是否有人注意到类似的

我发现ASP.NET Core 3.1应用程序的行为非常奇怪

当我为发布应用程序生成生成的zip文件时,某些Microsoft库没有填写修改日期,这导致在发布过程中(更新时)无法应用它们

当我的同事构建相同的应用程序(相同的分支,相同的一切)时,他收到了一个奇怪的日期时间modified(1.1.1980),但至少他有一些东西,可以用于DLL比较,因此他的构建工作正常。在Nuget中,这些库的正确日期修改为2020年2月28日

我的版本(注意缺少日期)

我的同事建立了


是否有人注意到类似的行为,以及为什么在两个几乎相同的硬件和软件设置上会发生不同的情况?

日期为空。你的同事使用的是从1980年1月开始的linux机器吗?窗口日期时间库从1900年1月或01年1月开始。