OSDN Git Service

ゼロフィル時に書き込みキャッシュを使用しないようにした
authorkonekoneko <jbh03215@gmail.com>
Sun, 29 Jul 2012 21:27:31 +0000 (06:27 +0900)
committerkonekoneko <jbh03215@gmail.com>
Sun, 29 Jul 2012 21:27:31 +0000 (06:27 +0900)
CompleteEraser/FileBreaker.cs
CompleteEraser/Properties/AssemblyInfo.cs
Installer/installer.xml

index 8a49470..7590268 100644 (file)
@@ -39,7 +39,7 @@ namespace CompleteEraser
                 fs.Close();\r
             }\r
 \r
-            fs = new FileStream(file, FileMode.Open);\r
+            fs = new FileStream(file, FileMode.Open,FileAccess.Write,FileShare.None,8,FileOptions.WriteThrough);\r
             if (Settings.Default.AlwaysSlowSpeed || Settings.Default.SlowSpeedExt.IndexOf(ext) != -1)\r
                 BreakFileSlowSpeed(fs);\r
             else\r
index dfdb4f7..66425f4 100644 (file)
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を \r
 // 既定値にすることができます:\r
 // [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("1.16.0.0")]\r
-[assembly: AssemblyFileVersion("1.16.0.0")]\r
+[assembly: AssemblyVersion("1.17.0.0")]\r
+[assembly: AssemblyFileVersion("1.17.0.0")]\r
index 604b253..72a8ff8 100644 (file)
@@ -4,7 +4,7 @@
 \r
   <!-- バージョンアップ時にはProductVersionとProductのId属性を更新すること -->\r
   <?define UpgradeCode = "ABE07AF2-98D1-44B2-A05F-E2A94271F7A7"?>\r
-  <?define ProductVersion = "1.16.0"?>\r
+  <?define ProductVersion = "1.17.0"?>\r
 \r
   <Product Name="CompleteEraser"\r
            Id="1DE24257-0DE6-4097-ADDF-2CECB70AE443"\r