32

コードを失くしました。いくつかのメソッドをあるクラスから別のクラスに移動する必要があったので、保存を押してメソッドを切り取り、VSがクラッシュしました。これらのメソッドなしでコードが保存されたため、カット後に保存が行われたようですが、コードはクリップボードにありません。だから私はコードがなく、それを取り戻す簡単な方法がありません!

Visual Studioは、[ファイルの回復]ダイアログが表示されたときに使用するドキュメントキャッシュを保持していることは知っていますが、VSのバックアップが開始されたときには表示されませんでした。コードが残っているバージョンのクラスがあることを期待しているので、最初からやり直す必要はありませんが、どこを見ればよいのかわかりません。

VSがこれらのファイルをディスクのどこに保存しているか教えてもらえますか?

あなたが提供できるどんな助けにも本当に感謝します。

4

9 に答える 9

78

並べ替えました。これらの回復ファイルは、@ MyDocuments \ Visual Studio X \ Backup Files \ ProjectName...にあります。

于 2009-05-22T14:10:08.963 に答える
40

Visual Studio 2019.4.1には、バックアップファイルが含まれていました。MyDocuments%localappdata%\Microsoft\VisualStudio\BackupFilesツリーのフォルダーは空でした。

于 2019-12-11T01:04:10.393 に答える
11

コードをDLLにコンパイルした場合は、ILSpyまたはReflectorを使用してコードに逆コンパイルできます。

于 2011-06-16T15:04:40.933 に答える
8

私は同じ問題の答えを探してここに来ましたが、これらのことは何も役に立ちませんでした-とはいえ、Visual Studio 2010では、削除されたファイルはWindowsのごみ箱に入れられます。

同じことについて話している別の投稿があります:Visual Studio 2010から削除されたアイテムを回復するにはどうすればよいですか?

于 2013-01-07T15:11:17.490 に答える
2

これはVSの既知のバグであり、Microsoftによって継続的に無視されています。その結果、1日分の仕事を失ってしまいました。私のために働いた解決策は、私のプロジェクトをGoogleDrive同期フォルダに移動することでした。これで、ファイルを保存するたびに、Googleドライブがコピーをクラウドに同期します。Gitへの定期的なコミットに加えて、私は仕事を失う必要はありません..ため息をつく

于 2014-10-21T06:47:41.450 に答える
2

Linuxの場合、場所は〜/ .config / Code /Backups/のようです。

(ここで情報を見つけました:https ://github.com/Microsoft/vscode/issues/3884 )

あなたのファイル、将来の旅行者を回復する幸運を祈ります!ラッキー!

于 2017-05-03T15:05:39.327 に答える
1

今は役に立ちませんが、ClipXをインストールすることをお勧めします。これにより、クリップボードに必要な数のアイテムを保持できます。クラッシュが発生したときは役に立ちましたが、しばらく前にクリップボードにバージョンがありました。

于 2009-05-22T14:07:40.683 に答える
0

VSコード1.51.0でUbuntu18.04で実行

私のVSCodeで削除されたファイルは、〜/ .local / share / Trash/filesにあります。

削除したファイルを検索するには:

find ~/.local/share/Trash/files -name your_file_name 

私のケースがお役に立てば幸いです。

于 2020-12-02T03:24:16.093 に答える
0

ファイルを削除してVisualStudio(2019、私の場合はプロフェッショナル)を使用した後でこれを見つけ、上記のいずれも機能しない場合は、次の場所でインテリセンスバックアップを見つけることができました。

%appdata%\Local\Temp\VSFeedbackIntelliCodeLogs\Suggestions\XXX\output\versions

ここで、XXXXは、削除されたファイルで作業していた最も近い時刻です。

私の不足しているファイルの1つは完全にそこにあり、別のファイルにはいくつかのビットが不足していましたが、他のファイルよりもはるかに優れています。

于 2021-09-22T14:43:23.793 に答える