質問編集履歴

2

説明の追加。

2019/09/30 17:41

投稿

heroherohero
heroherohero

スコア38

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,37 @@
73
73
  NameCollisionOption.GenerateUniqueName);
74
74
 
75
75
  ```
76
+
77
+
78
+
79
+ ### 追加した記述(2019/10/01)
80
+
81
+ 申し訳ございません。上記内容だけではなく、下記内容の際もあり、こちらを入れた場合は、32bit版でも動作することができました。
82
+
83
+ 対象のファイルは、「Resources.resw」です。
84
+
85
+ 下記内容は、なぜ必要なのでしょうか。ちなみに、こちらの内容は以前、プログラム上、以下のようにしてプログラムから呼び出しておりましたが、今は、呼び出しておらず、不要だと判断し、「Resources.resw」ファイルから削除した次第です。
86
+
87
+ ※64bit版では、削除した場合でも、問題なく動作しています。
88
+
89
+
90
+
91
+ ```C#
92
+
93
+ <data name="TempFileName" xml:space="preserve">
94
+
95
+ <value>tempFile</value>
96
+
97
+ <comment>写真ファイルをフォルダ移動した時につけられる名前</comment>
98
+
99
+ </data>
100
+
101
+ ```
102
+
103
+
104
+
105
+ ```C#
106
+
107
+ string uploadFileName = ResourceLoader.GetForViewIndependentUse().GetString("TempFileName") + uploadFile.FileType;
108
+
109
+ ```

1

コメントに対する回答を追記。

2019/09/30 17:41

投稿

heroherohero
heroherohero

スコア38

test CHANGED
File without changes
test CHANGED
@@ -53,3 +53,23 @@
53
53
 
54
54
 
55
55
  どうぞ、よろしくお願いいたします。
56
+
57
+
58
+
59
+ ### 追加した記述(2019/10/01)
60
+
61
+ ・何度か修正を行っていたところ、32bit版でもタブレットで動作するものと、動作しないものがあり、その差分を確認しところ、下記記述の差分があることが分かりました。
62
+
63
+ 一行目の「DateTime.Now.ToString("yyyyMMddHHmmss")」部分が、tempFileという文字列であれば、問題なく動作しました。よろしくお願いいたします。
64
+
65
+
66
+
67
+ ```C#
68
+
69
+ string uploadFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + uploadFile.FileType;
70
+
71
+ var uploadedFile = await uploadFile.CopyAsync(uploadFolder, uploadFileName,
72
+
73
+ NameCollisionOption.GenerateUniqueName);
74
+
75
+ ```