なか日記

一度きりの人生、楽しく生きよう。

ReSharper8.2で"failed to modify documents"が表示されてコードが変更されない場合の対処

道具だけはいいのを揃えやがってと思われるかもしれませんが、はい。そうです。何事も形から入るタイプの人間です。

いつの頃からかReSharperさんにソースを修正してもらおうとすると"failed to modify documents"というメッセージが表示されてソースが修正されなくなっていました。

何でかなーってしばらく放置してたのですが、いい加減気になったので、5分くらい調べてました。

するとこんな情報が

原因

VisualStudioのソース管理プラグインで「Microsoft Git Provider」を使っているとダメっぽいです。

回避策

ソース管理プラグインで「Microsoft Git Provider」を使用するのをやめましょう。

Gitが使いたいのなら、SourceTreeやmsysgit等を使うといいようです。

私はVisualStudio上からはGitの操作をしてなかったので、なんの躊躇もなくソース管理プラグインを「なし」にしました。