任何方法来确定何时编译/构建.net程序

use*_*544 5 vb.net visual-studio

我需要证明我写的VB.NET程序是在特定时间编写的.

(原因是有人复制我的代码的学术诚信调查).

我的磁盘上有所有代码,包括调试和发布文件夹,我的用户名在构建路径中.

他们可以做些额外的事情,比如查看二进制文件吗?

Pre*_*gha 1

您应该做的第一件事是将所有数据复制到另一个设备 - 确保保留所有日期时间。不要打开或编辑任何文件。

每个文件都有三个时间戳,创建时间、最后修改时间等。可以使用 DIR /T 找到这些时间戳

  /T          Controls which time field displayed or used for sorting
  timefield   C  Creation
              A  Last Access
              W  Last Written
Run Code Online (Sandbox Code Playgroud)

获取目录列表,如下所示:

DIR myrootdir /s /ah /as /tc > fileslist.txt
Run Code Online (Sandbox Code Playgroud)

这会将所有具有创建时间的文件转储到名为 fileslist.txt 的文件中

也正如 @EricJ 所说:提供你的磁盘作为证据 - 但就像我说的,先复制一份。最好先将映像复制(Windows 备份)到另一个驱动器。