2010-12-16 2 views
3

У меня есть сборка некоторого кода ASP.NET, который был скомпилирован сКомпиляция debug = true - изменить без перекомпиляции?

<compilation debug = "true"> 

Мы имеем большую проблему производительности, которая, как представляется, исправить путем изменения этого значения и пересборки. Проблема в том, что мы не можем откатить, чтобы восстановить текущий развернутый код. Есть ли что-нибудь, что я могу сделать для текущей сборки?

Я вижу много ссылок на изменения machine.config и добавления

<configuration> 
    <system.web> 
      <deployment retail=”true”/> 
    </system.web> 
</configuration> 

я вижу machine.config доступны в каркасных папках 2.0 и 4.0, но не 3.5 (что это строится для).

Это в настоящее время работает в IIS7.

Что можно сделать, если что-нибудь?

+0

может подтвердить, что медленная версия кода не была скомпилирована в режиме «DEBUG»? – 2010-12-16 07:02:30

ответ

1

touch все ваши файлы aspx после удаления настройки отладки, а затем перезапустите/уничтожьте процесс w3wp. Теперь он должен перекомпилировать их всех.

Что касается библиотек DLL в каталоге bin, вам не повезло.

Смежные вопросы