Alors j'ai travaillé sur mon projet de jeu à Xna pour mon diplôme depuis 3 mois ... ne faisait que finaliser tout et prêt à soumettre quand soudainement ... Écran bleu. Les redémarrages de l'ordinateur et mon fichier MAIN.CS sont pleins d'espaces stupides. Pas plus de code. C'est tout ce qu'il a été laissé de mon code source complet ... que puis-je faire? S'il vous plaît aider. P>
merci p>
aussi: Je vais pleurer p>
5 Réponses :
Si Windows 7 Cliquez avec le bouton droit de la souris sur le dossier ou le fichier! Allez dans les propriétés OTS et recherchez des "versions précédentes" ou similaires. Vous pourrez peut-être revenir à une version antérieure. P>
Aussi .. ne fais pas quoi que ce soit i> d'autre en essayant cela. J'étais au milieu de la récupération d'une copie d'ombre d'un grand fichier de quelques mois, et Windows 7 a décidé de supprimer la copie de l'ombre pendant l'opération de récupération pour une raison inconnue.
Les personnes qui mentionnent que des documents économisent régulièrement ou en utilisant un contrôle de source sont de tels idiots et n'ont pas la moindre idée de ce que cette question est à propos. Je fais tout par le livre .. même si la récupération automatique est configurée, toujours après que je suis arrivé dans un fichier source vide! Après une enquête, j'ai réalisé qu'il s'agit d'un bogue de studio visuel connu. Ma suggestion serait d'utiliser un service de magasin Cloud comme GoogleDrive pour conserver une copie de vos fichiers source à tout moment. p>
C'est un problème SSD spécifique. Je l'ai attrapé avec Notepad ++ aussi. Stackoverflow.com/Questtions/12359131/...
Je cours aussi, comme @eric J suggéré, j'ai récupéré mon code de décompiler le fichier DLL généré par la dernière compilation p>
J'ai eu une panne légère qui est régulière dans mon pays, normalement lorsque vs me demande de récupérer mon dossier, j'ai toujours choisi Non depuis la mauvaise expérience depuis l'ancien VS 2005, mais cette fois sur VS2019, j'ai dit oui comme j'avais beaucoup de travail que je n'ai pas enregistré manuellement. P>
Et cela m'a donné un fichier vide plein de caractères [NUL]. me laissant une main vide après une semaine de travail. p>
Le fichier à zéro se produit spécifiquement sur les lecteurs SSD. Une écriture sur ces appareils est en fait un composé de zéro + écriture pour une raison quelconque. Donc, vous avez une chance de perdre un fichier. C'est arrivé pour moi avec 2 différents disques SSD de 2 manufactures différentes. J'ai perdu une heure de travail de 1 heure. Deux fois (et de cause j'utilise un système de contrôle source et il n'a rien à voir avec cela comme mentionné ici). P>
Pour résoudre ce problème, vous devez examiner un plugin IDE pour la sauvegarde au fichier de fichier. P>
Quelques liens. P>
MSDN: P>
plugins: p>
Discussion: P>
Comment restaurer un fichier: p>
dans le boîtier de mines J'ai utilisé un logiciel de récupération pouvant analyser un lecteur pour des fichiers perdus ou écrasés. Un logiciel simple Unerase ne vous aidera pas ici. Heure précédente, j'ai utilisé Ontruck Easy Recovery Pro 5.0 code>, mais il ne peut pas détecter le nouveau matériel. La dernière fois -
récupération de disque O & O 8 code>. Les deux partagés. Parfois, il restaure un fichier entier, parfois une partie (par des blocs de 512 octets, ou quelque chose comme ça, une autre partie a zéro rempli). Vous pouvez choisir une extension d'un fichier si vous savez que l'extension de fichier dont vous avez besoin (peut être récupérée plus rapidement mais pas sûre). Après scanner, le filtre de sélection ne fonctionne pas comme supposé (ne demandez pas pourquoi) afin d'ouvrir manuellement un répertoire dans lequel le fichier a été perdu. P>
Vous utilisez sûrement un système de contrôle de version et / ou d'entretenir des sauvegardes?
Il pourrait y avoir des versions shadales du fichier. Faites un clic droit dans l'explorateur et jetez un coup d'œil.
Pouvez-vous toujours trouver les fichiers source et les ouvrir dans un éditeur externe tel que NOTEPAD ++ pour voir votre code source existe toujours? Je ne penserais pas qu'un simple crash supprimerait vos fichiers source.
J'espère que vous voyez la valeur dans les outils de contrôle de la source après cela au moins.
@ Sciences J. Nope. J'ai appris la dure quand je suppose que je suppose. Vous ne pouvez pas récupérer le code source tout essayé. Va essayer de réflecteur .net maintenant
@ BBrez1: le réflecteur doit faire un travail décent de reconstruction du code source.
Personnellement, j'utilise Dropbox et cela m'a sauvé plusieurs fois à ces occasions, cela profite également de moi être capable de travailler à la fois de mon ordinateur portable et de mon bureau de manière assez transparente.
Aucune sauvegarde que ce soit? Mon gars...