From e6c8926cdbe45ae4105e0b02688cafaa8c77399a Mon Sep 17 00:00:00 2001 From: Hiromi Hayashi Date: Sun, 8 Dec 2013 12:10:48 +0900 Subject: [PATCH] =?UTF-8?q?=E7=B7=A8=E9=9B=86=E3=81=99=E3=82=8B=E3=83=95?= =?UTF-8?q?=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=92=E5=A4=89=E3=81=88=E3=81=9F?= =?UTF-8?q?=E3=81=A8=E3=81=8D=E4=B8=80=E6=99=82Html=E3=83=95=E3=82=A1?= =?UTF-8?q?=E3=82=A4=E3=83=AB=E3=81=8C=E6=B6=88=E3=81=88=E3=81=9A=E3=81=AB?= =?UTF-8?q?=E6=AE=8B=E3=81=A3=E3=81=A6=E3=81=97=E3=81=BE=E3=81=86=E5=95=8F?= =?UTF-8?q?=E9=A1=8C=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Delete_TemporaryHtmlFilePath()でプレビュー用一時Htmlファイルを削除するときに、インスタンス変数の _TemporaryHtmlFilePath の中身も消す。でないと次もまた同じファイル名で一時Htmlファイルが作られてしまう。 Delete_TemporaryHtmlFilePath()は一時Htmlファイルの名前をGet_TemporaryHtmlFilePath()で取得するため消すHtmlファイルの名前を正しく取得できずHtmlファイルを消せなかった。 --- MarkDownSharpEditor/Form1.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MarkDownSharpEditor/Form1.cs b/MarkDownSharpEditor/Form1.cs index a112655..726fba3 100644 --- a/MarkDownSharpEditor/Form1.cs +++ b/MarkDownSharpEditor/Form1.cs @@ -1096,7 +1096,9 @@ private void Delete_TemporaryHtmlFilePath() { try { - File.Delete(TempHtmlFilePath); + File.Delete(TempHtmlFilePath); + _TemporaryHtmlFilePath = ""; + } catch {