Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

プレビュー用の一時HTMLファイルが壊れる #31

Open
hayashih opened this issue Dec 5, 2013 · 0 comments
Open

プレビュー用の一時HTMLファイルが壊れる #31

hayashih opened this issue Dec 5, 2013 · 0 comments

Comments

@hayashih
Copy link

hayashih commented Dec 5, 2013

Form1.csの1311行目
backgroundWorker1_DoWorkの中

                using (FileStream fs = new FileStream(
                    _TemporaryHtmlFilePath,
                    FileMode.OpenOrCreate, FileAccess.ReadWrite,     FileShare.Read | FileShare.Delete))
                {
                    fs.Write(bytesData, 0, bytesData.Length);
                    e.Result = _TemporaryHtmlFilePath;
                }

FileMode.OpenOrCreateをFileMode.Create
になってほしいです。

長いmarkdownファイルを開いて後ろの方をたくさん削除した場合
fs.Write(bytesData, 0, bytesData.Length);
で上書きしているのでプレビュー用HTMLに以前のデータの残骸が残り、HTMLが壊れてしまいます。

FileMode.Createにして常に新しい内容で書き換えるようになりませんか?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant