SourceTree を 3.4.10 にアップデートしようとしたら「メソッドが見つかりません」エラー

経緯

先週、 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 のフォルダ (空フォルダ) を削除する、というもの。

SourceTree インストールフォルダの下の app-3.4.10 という空フォルダを削除する
SourceTree インストールフォルダの下の app-3.4.10 という空フォルダを削除する

これでひとまず起動できるようになります。後は対応待ちか、手動で 3.4.10 をインストールするか、というところでしょうか。

参考

この記事を書いた人

アルム=バンド

フロントエンド・バックエンド・サーバエンジニア。LAMPやNodeからWP、Gulpを使ってejs,Scss,JSのコーディングまで一通り。たまにRasPiで遊んだり、趣味で開発したり。