過去数か月にわたって、小さな黄色の電球アイコンを使用して右クリックし、オプションを選択して何かを修正することに気づきました「ドキュメントの変更に失敗しました」というメッセージ。
誰にもこの問題がありましたか?
あなたはそれを克服する方法を知っていますか?
ドキュメントを手動で編集することはできますが、resharperはドキュメントが読み取り専用か何かであると考えるようです。
Visual Studio 2013でも同じ問題が発生しました。
解決策は、プロジェクトをバージョン管理に追加することでした(私の場合はgit)。
これで、必要ない場合はコミットする必要はありませんが、バージョン管理にソリューションを追加するだけで問題は解決します。
Visual Studioソース管理プラグインを無効にします。
私にとってのトリックは、アンロードとリロード編集に失敗したファイルが存在するプロジェクトでした。 (プロジェクトを右クリックし、コンテキストメニューから[プロジェクトのアンロード]を選択します。
管理者としてVS 2013を開始し、プロジェクトを開いたところ、正常に動作するようになりました。
「Microsoft Git Provider」の変更は機能しましたが、永続的なソリューションが必要でした。
私はすでにGITを使用しており、Regitharperのすべてを.gitignoreに入れていました。 VS 2015を使用していました。ReSharper2017.1.3の最新バージョンに更新すると、この問題が発生し始めました。
ソリューションフォルダーのバックアップ( "repo_backup"と呼ばれます)を作成し、gitから新しいリポジトリを複製しました。すべてが再び正常に機能しました。変更を新しい再クローンリポジトリにコピーし、repo_backupを削除してから、続行しました。
少し遅れてチャイムを鳴らしてください:
.gitignoreファイルを追加して、変更をコミットしようとすることで、このエラーを解決しました。
これがどのように解決したかを説明することはできませんが、まったく新しいgitリポジトリでこれが起こりました。私は別のリポジトリでGitとVSを使用しており、別のリポジトリには.gitignoreファイルがありますが、私もチームの誰もこの問題を抱えていませんでした。