Страница свойств Компиляция .NET позволяет управлять параметрами настройки кода приложения ASP.NET.
Список Отобразить позволяет выбрать один из следующих вариантов, которые определяют способ представления параметров: Понятные имена, Имена параметров конфигурации или Оба имени.
Список элементов пользовательского интерфейса
В приведенной ниже таблице содержатся описания элементов интерфейса, которые доступны на странице компонента и на панели Действия.
Элементы страницы компонента
Имя элемента | Описание |
---|---|
Пакетные компиляции [batch] |
Указывает, включена ли обработка пакетов. Значение по умолчанию – True. |
Максимальный размер файла [maxBatchGeneratedFileSize] |
Задает максимальный размер сформированных исходных файлов (в килобайтах) на пакетную компиляцию. Значение по умолчанию – 1000 КБ. |
Максимальный размер пакета [maxBatchSize] |
Задает максимальное число страниц в пакетной компиляции. Значение по умолчанию – 1000. |
Тайм-аут (чч:мм:сс) [batchTimeout] |
Задает время ожидания для пакетной компиляции. Если компиляция не может быть завершена за отведенное время, то компилятор переходит в режим одиночной компиляции для текущей страницы. Значение по умолчанию составляет 00:15:00 (15 минут). |
Отладка [debug] |
Определяет, какие файлы будут использоваться для компиляции, – конечные или отладочные двоичные файлы. Если значение параметра true, для компиляции будут использоваться отладочные двоичные файлы. Значением по умолчанию является false. |
Число повторных компиляций [numRecompilesBeforeAppRestart] |
Задает число повторных динамических компиляций ресурсов, которые могут быть выполнены перед повторным запуском приложения. Значение по умолчанию – 15. |
URL-адреса строк прагма [urlLinePragmas] |
Определяет, какие ссылки будут использоваться в инструкциях для компилятора – физические пути или URL-адреса. Если значение параметра true, в инструкциях для компилятора вместо физических путей будут использоваться URL-адреса. Значением по умолчанию является false. |
Параметр компиляции Explicit [explicit] |
Определяет, нужно ли установить для Microsoft Visual Basic параметр компиляции explicit. Если значение параметра True, то все переменные должны быть объявлены с использованием инструкции Dim, Private, Public или ReDim. Значение по умолчанию – True. |
Параметр компиляции Strict [strict] |
Определяет, нужно ли установить в Visual Basic параметр компиляции strict. Если значение параметра true, компиляция явно запрещает любые преобразования данных, в ходе которых может произойти потеря данных, а также преобразования любых типов числовых данных и строк. Значением по умолчанию является false. |
Сборки [assemblies] |
Определяет набор сборок из папки \bin или из глобального кэша сборок (GAC), на которые встречаются ссылки во время компиляции. В глобальном кэше сборок хранятся сборки .NET, которые специально разработаны для совместного использования несколькими приложениями на одном компьютере. Используйте звездочку ("*"), чтобы задействовать все сборки в каталоге. |
Язык по умолчанию [defaultLanguage] |
Задает язык программирования по умолчанию, такой как C# или VB.NET, используемый в файлах динамической компиляции. Параметром по умолчанию является vb, который задает VB.NET в качестве языка программирования по умолчанию. |
Подкаталоги исходных текстов [codeSubDirectories] |
Определяет подкаталоги, которые содержат файлы, компилируемые во время выполнения приложения. Количество подкаталогов может быть любым. |
Временный каталог [tempDirectory] |
Задает имя папки, используемой для хранения временных файлов во время компиляции. По умолчанию – пустая строка, означающая, что временные файлы помещаются в подкаталог каталога Temporary ASP.NET Files. |
Элементы панели "Действия"
Имя элемента | Описание |
---|---|
Применить |
Позволяет сохранить изменения, внесенные на странице компонента. |
Отмена |
Позволяет отменить изменения, внесенные на странице компонента. |