4

複数のコンピューター (すべて Windows 8 Pro x64 を実行) で VS 2012/.NET で開発しています。VS はすべてのコンピューターにインストールされていますが、プロジェクト フォルダーは外部 USB3 ドライブに保存しています。ときどき、プロジェクト ファイルが USB ドライブ上で破損していることに気付きます (クロスリンクなど)。幸いなことに、私は頻繁にバックアップを取っていますが、明らかにこの状況は耐えられないので、何が問題なのかを見つけようと試みました.

まだ明確な答えはありませんが、奇妙な動作の 1 つがこれです: .SUO ファイルが存在しないときに VS 2012 でプロジェクトの .SLN ファイルを開くと、正常に読み込まれ、ビルドは問題ありません。 、その後プロジェクトを保存する場合は、VS を終了し (SUO ファイルが作成されます)、VS がハングするソリューション (....loading) を再度開いてみます。通常の「Visual Studio is busy.....」というメッセージが表示されますが、待っても意味がありません。ソリューションがロードされません。TMでVSを殺さなければなりません。私はこれを繰り返しテストし、USB に問題があるかどうかを確認するために (USB ドライブではなく) ローカル ハードディスクからも実行しました。そうではありません。これはすべて同じコンピューター上にあることを忘れないでください (問題の原因としての「移動」を取り除くため)。プロジェクトで作業できる唯一の方法は、SUO ファイルを開こうとする前に削除することです。

これが VS のバグであるとすれば、それは Web のいたるところにあり、私の検索で何かが見つかったと思います。それで、誰かが問題が何であるかを知っているかどうか、または問題を理解するのに役立つリンクがあるかどうかを尋ねています.

前もって感謝します。

4

0 に答える 0