web-dev-qa-db-ja.com

Visual Studio 2012で削除ファイルを復元する

一時フォルダーにいると思って、誤ってプロジェクトの一部を削除しました。これは、asp.net-mvc 4アプリケーションです。

ファイルシステムを監視するtfsなどのプログラムはありません。

アプリケーションを公開しました。残っているのは、コンパイルされたファイル、js、css、および画像の束です。

Microsoftからリバースエンジニアリングを実行できるツールや、VS2012でファイルを追跡して復元できるツールはありますか。

26
Guilherme Longo

Visual Studioで削除したファイルは、Windowsのごみ箱に移動します。クリアしない限り、ファイルはそこにあるはずです。それらを復元し、既存のアイテムとしてプロジェクトに追加するだけです。ソリューションエクスプローラーを使用してドラッグアンドドロップすることもできます。

編集:

ソリューションエクスプローラーで[すべてのファイルを表示]ボタンをクリックすることもできます。

Highlighted: Show All Files button in Solution Explorer

ファイルはそこに表示され、グレー表示されます(プロジェクトから削除された場合のみ-ディスクドライブではありません)。次に、それを右クリックして、ptojectに追加し直すことができます。存在しない場合は、最初のアプローチを試してください。

91
Andrzej Gis
  1. 「Windowsファイルエクスプローラー」で削除されたアイテムのフォルダー/ソリューションを開く
  2. Ctrl + z(取り消し)を押します。これにより、フォルダの最後のアクションを取り消すようにウィンドウに指示されます
  3. 再度Visual Studioソリューションに移動します
  4. ソリューションエクスプローラーの[すべてのファイルを表示]アイコンをクリックします
  5. 更新をクリックします
  6. ファイルを再度含めます

PS。ファイル自体だけでなく、以前にチェックインした状態を取得できるように、バージョン管理システムを使用する方が常に安全です。 http://www.incredible-web.com/blog/revision-control-systems/

20
Shaun Grech

申し訳ありませんが、Visual Studio 2015で説明していますが、オプションは同じです。手順を実行してください。

ステップ1:ソリューションエクスプローラーを開き、プロジェクトを右クリックして、[ファイルエクスプローラーでフォルダーを開く]をクリックします。

ステップ2:ファイルエクスプローラーを開いた後、「Ctrl + z」キーを押すと、削除されたファイルが元に戻ります。

ステップ3:Visual Studioに戻り、ソリューションエクスプローラーで更新アイコンを押すと、削除されたファイルが点線のボックス内に表示されます。 ここに画像の説明を入力

ステップ4:点線のファイルを右クリックし、[プロジェクトに含めるオプション]を選択します。 ここに画像の説明を入力

それでおしまい。削除されたファイルがプロジェクトに含まれるようになりました。

2
PK-1825

これを試して:

  1. プロジェクトを右クリックします。

  2. 「エクスプローラーでフォルダーを開く」をクリックします。

  3. プロジェクトフォルダを開きます。

  4. プロジェクトフォルダが開いたら、「ctrl + z」を実行します。

2
luno

Windows OSは、Windows Updateが適用されると復元ポイントを作成します。今日のようにコードモジュールを破損した場合は、Windowsエクスプローラーでそのモジュールを右クリックし、[以前のバージョンを復元する]を選択できる場合があります。同じオプションがフォルダーレベルで使用できます。

1
JBennett
  • Visual Studioで削除されたファイルは、有効にしている場合、ごみ箱に入れられます。クリアされていない場合は、復元できます。

    • ファイルを削除しても、実際に「削除」されることはありません。通常、削除済みとしてマークされますが、ツールで簡単に復元できます。そのようなツールの1つは、Forensic Toolkitと呼ばれるフォレンジック調査ソフトウェアを作成するAccessDataと呼ばれる会社によって作成されています。 FTK Imagerと呼ばれるプログラムがあり、ドライブまたはフォルダーのイメージを作成し、復元可能な削除済みファイルを表示することもできます。ソフトウェアのこの部分は無料です。 FTK Imager Download たぶん試してみてください。

    • 最後に、Subversionまたは他のバージョン管理ソフトウェア(git、tfs)を使用することを学び、これが将来あなたに起こらないようにして、あなたのものをバックアップしてください

1
Alan

ええ、簡単に復元できます。

  • ステップ1:ごみ箱に移動し、削除されたアイテムを復元します。

  • ステップ2:Visual Studioで、プロジェクトを右クリックし、[追加]> [既存のアイテム]をクリックします(ここで、削除されたアイテムを追加できます)

0
vijay

Visual Studioソリューションに移動します。ソリューションエクスプローラーの[すべてのファイルを表示]アイコンをクリックします。

次のサイトにアクセスできます。 Visual Studio 2015のgitマッピングを削除

0
SedatD

ソリューションにはプロジェクトが1つしかなかったため、誤って削除しました。良いことは、初期段階でそれを実現し、ソリューションを閉じようとしたときに、ビジュアルスタジオからソリューションファイルを保存するように求められました。私はノーと言いました、そしてそのソリューションをリロードしたとき、プロジェクトはそこにありました。

0
Baqer Naqvi