回答編集履歴
2
仕様というか…
answer
CHANGED
@@ -6,9 +6,9 @@
|
|
6
6
|
同じドライブの場合、作成日時は変わらず
|
7
7
|
違うドライブへ移動した場合は、作成日時が変わるという結果になりました。
|
8
8
|
|
9
|
-
完全に仕様というわけでもなさそうですね。
|
9
|
+
~~完全に仕様というわけでもなさそうですね。~~
|
10
|
+
どこからどこへという条件次第で変わる仕様のようですね。
|
10
11
|
|
11
|
-
|
12
12
|
で、そのままにするのは無理そうなので
|
13
13
|
作成日時を取得・設定する方法を使い、移動後に元の作成日時に戻す方法を
|
14
14
|
以下に記します。
|
1
評価環境について補足
answer
CHANGED
@@ -23,4 +23,6 @@
|
|
23
23
|
|
24
24
|
System.IO.File.SetCreationTime(fullPathNameDst, dt);
|
25
25
|
|
26
|
-
で設定という感じで行けるかと思います。私の家の環境windows8.1では上手く行きました。
|
26
|
+
で設定という感じで行けるかと思います。私の家の環境windows8.1では上手く行きました。
|
27
|
+
ただ、.Net Framework 4.7.2での評価です。
|
28
|
+
.Net coreでも同じだと思うのですが、どうでしょうか。
|