SourceTree(Windows版)3.4.9で自動更新に失敗する

SourceTree(Windows版)3.4.9で更新通知が出ていたのでアップデートを試みたら、エラー発生。

エラーメッセージは以下の通り。

メソッドが見つかりません: 'Void
SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(SharpCompress.Readers.IReader, System.String, SharpCompress.Readers.ExtractionOptions)'

環境としては、3.4.9→3.4.10への更新時にエラーになっている。

更新に失敗したせいか、SourceTreeを終了した後は、起動しなくなってしまった。
公式サイトから、SourceTreeSetup-3.4.9.exe を入手して再インストールすると、正常に起動した。(いったんアンインストールはしていない)

以下のフォーラムでも話題になっているが、
sourcetree app can't update


3.4.8では発生せず、3.4.9の自動更新時の問題っぽい。
Atlassian Teamの方から、3.4.10の直リンクが紹介されているので、それをインストールすれば良さげ。

公式サイトトップの「Download for Windows」のリンクは3.4.9のままで、何気に気持ち悪い。
(バージョンを3.4.10 に変えると、フォーラムにある直リンクURLと同じになる)

なお、3.4.10のリリースノート
SourceTree Release Notes

「Fixed: Sourcetree failed to update from 3.4.9 to latest version」と今回のエラーの修正も記載されている。


急ぎの場合は、フォーラムにあるよう直リンクから3.4.10を入手すると良い。
急ぎでないなら、SourceTreeの公式サイト・トップページのリンクが3.4.10以降になるのを待つべし。


【11/9追記】
11/9の夕方時点で、SourceTreeの公式サイト・トップページのリンク「Download for Windows」がバージョン3.4.10になっていた。
(いつから3.4.10に切り替わっていたかは不明)
自動更新で失敗する場合は、これをダウンロードしてインストールすれば解決すると思われる。