Конфигурирование и настройка Microsoft ASP.NET




Работа с разделом <compilation> - часть 3


Свойства раздела <compilers> перечислены в табл. 4.6.

Таблица 4.6. Свойства <compilers>

СвойствоОписание
languageРазделенный точками с запятой список имен языков. Это имена, под которыми языки могут использоваться в свойстве language директивы @page.
extensionРасширение файла, содержащего код на этом языке, например .cs для C# и .vb для Visual Basic.
typeКласс, используемый для компиляции файлов, написанных на этом языке.
warningLevelУровень предупреждений компилятора.
compilerOptionsСписок опций, передаваемых в компилятор при компиляции.

Ниже показан элемент <compiler> для языка C#.

<compiler language="c#;cs;csharp" extension=".cs" type= "Microsoft.CSharp.CSharpCodeProvider, System, Version=1.0. 5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="1" />

Перечислив три разных имени языка (c#; cs; csharp), при указании в свойстве language директивы @page языка C# можете использовать любое из этих трех имен. Элемент <compiler> позволяет добавлять новые языки программирования для написания программ для ASP.NET.




Содержание  Назад  Вперед