我在Unity中编写代码,我想更改文件修改日期。对于那个purpouse我使用File.SetLastWriteTime
方法。它工作正常,但在一些Android版本它只是不起作用,并给了我一个erorr IOException: Invalid parameter
。我用谷歌搜索了它,似乎是一些未解决的错误,因为有多少人报告了这一点。
我的问题是:是否有其他库或不同的方式我可以使用C#更改上次修改日期?
编辑:我需要保留原始修改日期。该文件正在从Amazon S3下载,但修改日期设置为文件在设备上保存的确切时刻。这就是我下载后尝试File.SetLastWriteTime(file, original_date)