Visual Studio 2010 забывает пользовательский редактор - PullRequest
3 голосов
/ 08 сентября 2010

Я использую Visual Studio 2010 версии 10.0.30319.1 RTMRel.

Я также работаю с XAF (каркас приложения из DevExpress).

Я щелкаю правой кнопкой мыши Модель.xafml (XML), выберите «Открыть с помощью ...», затем выберите «Автоматический выбор редактора (XML)» в списке «Выберите программу ...».

Я нажимаю «Установить по умолчанию»,По умолчанию меняется, как и ожидалось.

Я нажимаю ОК.Файл XML открывается в редакторе моделей (настраиваемый редактор), как и ожидалось.

Я закрываю окно настраиваемого редактора.

Затем я щелкаю правой кнопкой мыши файл Model.xafml и выбираю Открыть, ожидаясм. пользовательский редактор, который я установил по умолчанию.

Не работает.Вместо этого я вижу необработанный XML-файл.

Если я снова щелкну правой кнопкой мыши и снова выберу «Открыть с помощью ...», и увижу, что для редактора по умолчанию был установлен «Редактор проекта по умолчанию».

Похоже, Visual Studio забыла редактор по умолчанию, который я только что установил.

Я вошел в Windows Vista как администратор.Я попытался явно запустить VS от имени администратора, на случай, если возникнут проблемы с правами на запись по умолчанию.Не помогло.

Я что-то не так делаю, или в VS есть ошибка, которая не позволяет сохранить редактор по умолчанию?

Я уже погуглил этот вопрос и не нашел результатов.

Заранее спасибо,

Адам

1 Ответ

2 голосов
/ 06 февраля 2012

У меня была та же проблема, и я нашел решение здесь http://devexpress.com/Support/Center/p/B147806.aspx

"Шаги, чтобы решить эту проблему:

- Щелкните правой кнопкой мыши по затронутому проекту.-Выберите «Выгрузить проект» из меню.- Еще раз щелкните правой кнопкой мыши на незагруженном проекте в обозревателе решений.-Выберите «Редактировать»- Файл проекта теперь открывается как редактируемый файл XML.-Найдите следующий XML:

<EmbeddedResource Include="Model.DesignedDiffs.xafml">
  <SubType>Designer<SubType>
</EmbeddedResource>

-Удалить линию

<SubType>Designer<SubType>

-Сохраните файл.-Нажмите правой кнопкой мыши проект еще раз в обозревателе решений.-Выберите «Загрузить»

Открытие модели теперь будет работать, запись «(редактор проекта по умолчанию)» удалена из списка «Открыть с помощью…», а «Редактор модели Xaf» должен использоваться по умолчанию. "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...