Mar 11, 2009 21:55
Нет, ну скажите, почему мне так не везет?
Уже год наверно не писал на C#. А тут выдалась такая задачка, которую легче и быстрее всего реализовать именно на нем. Сел. Реализовал. Возрадовался.
В этот же день нужно было поставить SQL Server. Скачал экспресс версию, и во время установки был окщен расчудесным BSoD'ом. Который впоследствии не давал системе загрузиться. Видимо, какой-то косяк в службах. Ну, долго не думая, решил сделать восстановление системы на вчерашний день. Восстановил из СейфМода. Возрадовался.
И только на следующий день я с ужасом обнаружил, что пропали все исходники той самой программы на C#. Долго не вдуплял, почему избранными оказались именно файлы .cs. А потом нашел в википедии вот это:
Распространенная проблема что при откате CS файлы удаляются, так как не считаються файлами данных. То есть выполнив откат вы потеряет всю работу в Visual Studio с C# файлами, и вам придеться отменять откат. Однако если вы выполняли откат из защищенного режима то отмена отката невозможна, что потенциально может привести к потере важных данных.
Это безграмотное послание какого-то явно нерусского человека ввергло меня в ступор и в уныние. В котором я нахожусь до сих пор.
Да, пользуясь случаем, передаю пламенный привет парням из Майкрософт, а именно разработчикам SQL Сервера и товарищам, творившим System Restore. И большое спасибо.
windows,
c#,
sql server