* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Оптимизация средствами компилятора
8 февраля 2009
Оптимизировать приложения позволяют и некоторые функции компилятора. Есте- ственно, это не освобождает от необходимости писать качественный код, но иног- да оптимизирующие возможности компилятора оказываются весьма полезны раз- работчику.
Оптимизирующие функции компилятора включаются на странице свойств при- ложения. Чтобы открыть его, в окне Solution Explorer щелкните правой кнопкой проект и выберите из контекстного меню команду Properties. Если вы пи- шете на Visual Basic .NET, выберите в каталоге Configuration Properties папку Optimizations, (для приложения на Visual Basic .NET) Если же вы используете Visual C#, выберите папку Build в каталоге Configuration Properties. Чтобы включить оптимизирующие функции компилятора, пометьте флажок Enable Optimizations (Visual Basic .NET) или установите параметр Optimize Code в Тше (Visual C#) — тогда при компиляции код приложения будет оптимизировать- ся. При применении оптимизирующих функций компилятора приложение моди- фицируется на уровне IL-кода, что затрудняет его отладку, поэтому лучше вклю- чать оптимизацию при компиляции полностью отлаженного приложения в окон- чательную сборку.