Visual Studio 2008 Xaml Editor не работает / исчез - PullRequest
7 голосов
/ 13 мая 2009

Когда я запускаю VS 2008 для работы с приложением WPF / Silverlight и открываю файл XAML или XML, редактор XAML / XML больше не работает. Дизайнер не появляется и intellisense недоступен. Похоже, текстовый файл открыт.

Ответы [ 7 ]

13 голосов
/ 13 мая 2009

Попробуйте выполнить следующую команду.

"% ProgramFiles% \ Microsoft Visual Studio 9.0 \ Common7 \ ide \ devenv" / resetSkipPkgs

Если это не сработает, попробуйте восстановить установку Visual Studio

  • Пуск -> Панель управления
  • Добавить Удалить Программы
  • Выбрать VS
  • Выберите ремонт
4 голосов
/ 13 мая 2009

Дизайнер для XAML ужасен. Сделайте себе одолжение и установите вместо этого свои файлы XAML, чтобы они открывались в средстве просмотра кода; они будут загружаться быстрее, и вам не придется иметь дело с вялостью дизайнера.

Однако, чтобы исправить intellisense, просто перерегистрируйте TextMgrP.dll, используя regsvr32 как , указанное здесь .

2 голосов
/ 13 мая 2009

Я видел эту проблему раньше, при запуске эта команда должна исправить это:

Devenv.exe /ResetSkipPkgs
0 голосов
/ 10 марта 2010

У меня были похожие проблемы, когда я установил VS2008 Professional поверх существующей версии VS2008 Express. Внезапно мой дизайнер XAML перестал работать. мне не удалось загрузить ошибку DLL XAML. Поэтому я просто удалил все компоненты VS Express, а затем установил VS 2008 SP1, исправив все.

Попробуйте ссылку ниже для VS 2008 SP1.

http://www.microsoft.com/downloads/details.aspx?FamilyId=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=en

0 голосов
/ 15 декабря 2009

AHHHHHHHHHHHHHHH !!!!!! Наконец-то это сработало !!!!! Только через неделю вырвать мои волосы. У меня было несколько проблем.

  1. Редактор Xaml и добавление DataSource Wizard и другие вещи не будут работать с VS 2008.
  2. Пытался установить SP1. Он не позволил бы мне, потому что Office Suite 2007 был в середине обновления SP1 и не закончил.
  3. Неустановленный офис Microsoft, переустановленный и упакованный.
  4. Попробовал devenv / setp & devenv / resetskippkgs безрезультатно.
  5. Наконец, пакет услуг VS2008.
  6. Дважды повторил попытку devenv / setp & devenv / resetskippkgs и вуаля !! Это сработало.

Спасибо большое.

0 голосов
/ 13 мая 2009

Похоже, что есть пакет XML, который ранее не был загружен, см. Другой вопрос здесь; Исчез XML редактор Visual Studio 2008

Кроме того, на форумах Silverlight имеется ответ , в котором описано использование команды "devenv / setup", которую можно найти в (VS2008InstallationDirectory) \ IDE.

0 голосов
/ 13 мая 2009

Если вы щелкните правой кнопкой мыши файл, выберите «Открыть с помощью», а затем выберите «Windows Presentation Foundation Designer», это работает? Если это так, скорее всего, редактор по умолчанию для файлов .xaml изменился. Вы можете сбросить его обратно в конструктор, нажав «Установить по умолчанию», когда нужный дизайнер выбран в списке в диалоговом окне «Открыть с помощью».

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