経緯
先週、 SourceTree を 3.4.10 にアップデートしようとしたら
メソッドが見つかりません: ‘Void SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(SharpCompress.Readers.IReader, System.String, SharpCompress.Readers.ExtractionOptions)’
というエラーが発生し、再起動しようとしたら SourceTree そのものが起動しなくなってしまいました。
一度コントロールパネルの「プログラムと機能」からアンインストールして 3.4.9 を再インストールすることで事なきことを得ましたが、他にも対処法があると知ったのでメモしておきます。
対処法
再インストールしなくても済む対処法は、 C:\Users\{USERNAME}\AppData\Local\SourceTree
の下にできた app-3.4.10
のフォルダ (空フォルダ) を削除する、というもの。
これでひとまず起動できるようになります。後は対応待ちか、手動で 3.4.10 をインストールするか、というところでしょうか。