0

私は数年間、Windows と Visual Studio から離れていました。現在、VS2012 を使用していますが、ファイルがディスク上で (つまり、別のエディターによって) 変更されたことを認識できないことに気付きました。実際、ソリューション エクスプローラー ウィンドウで更新ボタンを押しても、ファイルは再読み込みされません。ウィンドウを閉じて再度開くことはできますが、それでもうまくいきません。「まあ、毎回ソリューションを閉じて再度開く必要がないことを願っています!」と思いましたが、それでもうまくいかないことがわかりました。

VS がファイルの古いコピーをキャッシュしているかのように、誰かが VS 以外のものを使用してそれらを変更する可能性があるとは想像できません。

これらは単なるローカル ファイルであり、ネットワークの問題はありません。いくつかの主要な新しい「機能」を理解していないに違いありませんね。

--- 編集: ----- OK、ここにいくつかの進歩があります。VsVim 拡張機能を使用して、vim と互換性のあるキーマップを作成しています。直感で、無効にしてVSを再起動したところ、問題が解決したことがわかりました。その後、再度有効にしましたが、問題は解決しました。したがって、謎は残りますが、問題はありません。

4

1 に答える 1

3

私は VS2012 を持っていません (私は 2005 年まで使用しました) が、私が覚えている限りでは、これは IDE から構成可能です。VS2005 でメニューに移動し、[ツール]、[オプション]、[ドキュメント] の順に選択すると、ファイルが外部で変更されたことを検出するオプションと、外部で変更されたファイルを自動ロードするオプションが表示されます。VS2012でも同様になると思います。

于 2013-08-03T23:40:47.160 に答える