VS2010 требуется 5 секунд, чтобы просто открыть любые файлы XAML (!) - PullRequest
4 голосов
/ 14 июля 2010

Visual Studio 2010 - выпуск - для открытия файла xaml требуется около 5 секунд.

Это происходит на некоторых машинах, а не на всех!

.cs файлы открываются мгновенно. Это происходит только с XAML.

Мы попробовали следующее, безуспешно:

  • Запуск VS от имени администратора
  • импорт пользовательских настроек с машины, у которой не было проблемы
  • очистить потерянный реестр с помощью ccleaner
  • отключить режим просмотра в настройках при открытии xaml
  • Открыть как файлы xaml с VS xml editor
  • изменить настройки IE, чтобы игнорировать проверки сертификатов (?)

Во всяком случае, мы довольно отчаянно.

У меня Quad Core i7 1,73 ГГц с 8 гигабайтами оперативной памяти и жестким диском SSD! Это определенно ошибка или что-то подозрительное, потому что система работает быстро!

Любая помощь с благодарностью.

Ответы [ 4 ]

3 голосов
/ 16 июля 2010

Хорошо, мы нашли проблему!

На этой машине отсутствовали ссылки на некоторые библиотеки DLL.

На этих машинах не было установлено DevExpress, однако решение использовало devexpress в проектах отчетов.

Я заметил разницу, как только DevExpress был установлен. Так что проблема была в том, что молча не хватало DLL какой-то третьей стороне.

Файлы Xaml открываются мгновенно.

Спасибо всем за искреннюю помощь и извинения, поскольку она не имела прямого отношения к VS2010. Я надеюсь, что это поможет людям с той же проблемой в будущем.

2 голосов
/ 14 июля 2010

Если вы готовы к этому, вы можете создать трассировку производительности, используя расширение Диагностического инструмента VS 2010. Если вы отправите мне электронное письмо (noahric AT msft), я могу получить инструкции и место для загрузки сгенерированных трасс ETW.

Вы также можете открыть свою собственную ошибку на Connect , и они, вероятно, / мы надеемся, что вы предоставите ту же информацию. Это позволит вам напрямую связаться с командой разработчиков сидра (xaml designer), что я могу попытаться сделать, но точно не могу обещать:)

2 голосов
/ 14 июля 2010

Сложно диагностировать проблему такого рода, не обращая на нее дополнительных подробностей.

1.Вы видите проблему такого же типа, открывая все файлы XAML или только отдельные файлы XAML (т. Е. Специфичные для проектапроблема или проблема всей машины)?

2. Машины, на которых вы видите эту проблему, случайно устанавливают новую версию VS (мы видели много сообщений, где проблема «исчезает» после того, как VS завершает работу NGen ').сборка после сборки)?

3. Пробовали ли вы ранее взаимодействовать с XAML (см. точку зрения amurra ранее)?Возможно, процессор все еще вращается, но вы разблокированы для редактирования.

Спасибо Марк Уилсон-Томас, менеджер программ, дизайнер WPF и Silverlight, Visual Studio

0 голосов
/ 14 июля 2010

Поиск ошибок в xaml на веб-сайте connect, похоже, содержит множество ошибок, жалующихся на производительность при взаимодействии с файлами xaml. Это особенно интересно: https://connect.microsoft.com/VisualStudio/feedback/details/553236/visual-studio-2010-cpu-50-when-xaml-editor-is-open

Вот выдержка:

Рассмотрев эту проблему с моими коллегами, мы считаем, что наблюдаемое вами поведение, вероятно, будет кратковременным Увеличение загрузки ЦП до примерно 50% в течение очень короткого времени, когда файл XAML первый открытый. Такое поведение не должно мешать вам взаимодействовать с редактором XAML, и считается нормальным «по замыслу» поведением, когда мы создаем конструктор для этого XAML.

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