12

Visual Studio を開いたとき、および TFS と対話しようとすると (チェックイン、最新の取得など)、「デバイスの準備ができていません」というエラーが表示されます。

ここに画像の説明を入力

問題を解決するために次のことを試しましたが、うまくいきませんでした。

  • リブート
  • Visual Studio の修復
  • Visual Studio のアンインストール/再インストール

準備ができていないデバイスはどれですか? このエラーを準備または修正するにはどうすればよいですか? OS を再インストールしたくないのですが、必要に応じて再インストールします。

4

4 に答える 4

23

これは (主に) ワークスペースが指している場所が利用できなくなった場合に発生します。

ワークスペースをリセットするだけです (

  • オープンソース管理、
  • ツールバーでドロップダウンリストのワークスペースをクリックし、
  • ドライブが変更されたコンピューターのワークスペースを編集する
  • ローカルフォルダーを正しい場所に設定します

)

于 2013-02-25T09:00:16.300 に答える
4

この種のことは、アクセスできなくなったドライブが原因である可能性があると思います。試してみることがあります:最近使用したプロジェクトとファイルのリストをクリアします。

  1. を実行しますregedit
  2. に移動しHKCU\Software\Microsoft\VisualStudio\11.0\ProjectMRUListます。
  3. すべての「ファイル」アイテム(File1、File2、File3など)を削除します。
  4. に移動しHKCU\Software\Microsoft\VisualStudio\11.0\FileMRUListます。
  5. すべての「ファイル」アイテム(File1、File2、File3など)を削除します。

それでも問題が解決しない場合は、11.0以降の他の項目を調べて、無効になったディレクトリを探してください。調べるべき他のノードは次のとおりです。

  • 11.0
  • 11.0\外部ツール
  • 検索(ファイル内検索用に指定されたディレクトリがある場合があります)
  • JavaScriptLanguageService
  • キーボード
  • NewProjectDialogとサブノード

...そしておそらく他にもいくつかありますが、この時点で私は見ることに飽きました。とにかく、さまざまなノードを調べて、もう存在しないネットワークの場所またはリムーバブルドライブを探し、そのパスを削除するか、そのパスを別の場所にポイントして、問題が解決するかどうかを確認します。

于 2012-12-19T16:42:50.467 に答える
2

私はちょうど同じ問題を抱えていました。ローカル ワークスペースへのアップグレードを求めるボタンをクリックしてしまいました。それを行った後、TFSで何かをしようとするといつでも「デバイスの準備ができていないエラー」が発生しました。回答としてマークされた回答は役に立ちませんでした。(Olivier の回答で説明されているメニューを使用して) ワークスペースを完全に削除してから、新しいワークスペースを再度追加する必要がありました。

于 2013-07-10T21:27:30.670 に答える
2

最近、HDD が故障しましたが、なんとか修復することができました。そうすることで、ドライブ文字が変更されました。ドライブの文字を元の文字指定に戻したところ、この問題は発生しなくなりました。

于 2012-12-19T16:56:35.213 に答える