Visual Studio 2010 - проблема с производительностью сборки (запуск приложения занимает много времени) - PullRequest
2 голосов
/ 06 октября 2011

Пролог

Два дня назад я установил несколько обфускаторов.Процесс установки Eazfuscator занял некоторое время и сказал, что он оптимизирует и [что-то еще].Это показалось мне немного странным, поэтому я запомнил этот шаг.

Поскольку Eazfuscator не работал для меня, я решил удалить его.Я попробовал программу, перетащив свое решение в окно Eazfuscator.

В любом случае, после установки нескольких обфускаторов и пробных попыток я решил не использовать ни одну из них.

Итак, не используя ЛЮБЫХ обфускаторов ...

Если я сейчас скомпилирую свое приложение WPF (клиентский профиль .NET 4.0), никаких ошибок сборки или чего-либо еще.Когда сборка завершена, запуск приложения занимает много времени!Примерно 23 секунды, а раньше было 2 или 3 ...

Этим утром я попробовал свое решение на другой установке VS2010 (на другом компьютере), и это так же быстро, как и раньше !!

Что я делал до сих пор

  • Тем временем я переустанавливал полную .NET 4 Framework (полную и клиентскую), но безуспешно
  • Приложение все еще читается черезILDASM
  • Анализаторы / оптимизаторы кода не говорят ничего странного

Итак, Любые подсказки где искать настройки (или около того) высоко ценятся!

Редактировать: Решение

Благодаря предложению мистера Разочарования мой VS2010 заработал так, как должен!Используйте devenv /resetsettings для исправления проблем Visual Studio, которые не могут быть объяснены ...?

1 Ответ

1 голос
/ 10 октября 2011

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

Возможно, в крайнем случае, если никто не предоставит вам никакой другой рабочей помощи, вы можете рассмотреть вопрос о восстановлении VS до его «заводского состояния» - что может помочь - путемиспользуя следующую команду:

devenv /resetsettings

Публикация из решения, сделанного в комментариях, для обеспечения целостности данных

...