У меня есть код, который читает конфигурационный файл, но когда я открываю файл в TextPad, я вижу разные значения, чем это делает мое приложение. Я проверил его с помощью Блокнота. Блокнот согласен с моим приложением, TextPad показывает что-то еще.Странная возможная проблема с «теневой копией», где два редактора отображают различное содержимое.
Это на Vista x64 Business.
Любая идея, что может быть причиной этого? Я просмотрел детали Context Menu->Properties->Previous Versions
, но в нем говорится: «Нет доступных версий».
Вот шаги, чтобы повторить (я не могу сделать это случиться надежно):
- установлен .NET приложение в файлах программы.
- Это приложение читает конфигурационный файл, но падает.
- Я вручную отредактирую этот файл конфигурации в Textpad.
- Изменение не вступает в силу.
- Я открываю файл конфигурации в Блокноте и вижу что-то другое.
- Попробуйте сделать изменения в блокноте и экономии, и получить это сообщение об ошибке:
Блокнот
Невозможно создать каталог C: \ Program Files (x86) \ Daniel Шаффер \ WorkingOn для FogBugz \ FogBugz> Файл WorkOn.exe.config.
Убедитесь, что путь и имя файла верны.
Я не могу поставить содержание здесь, как это XML и кодируется superuser.com, но вот ссылка на скринкаст: http://screencast.com/t/zhERl7mocp4.
Посмотрев на скринкаст: Мне очень любопытно, что такое объяснение. –
Также задал вопрос о суперпользователе - http://superuser.com/questions/46731/strange-possible-shadow-copy-issue-where-two-editors-show-different-contents – ChrisF