Проблема с global.asax
Проблема такая.
Я создал global.asax. Первая строка такая:
<%@ Application Language="C#"%>
На неё VS говорит, что:
"ASP.Net runtime error: Нет поставщика компоновки, зарегистрированного для расширения ".asax". Вы можете зарегистрировать один из разделов <compilation><BildProviders>... Убедитесь, что он имеет атрибут BuildProviderAppliesToAttribute, Включающий значение Web или All."
В веб.конфиг я после этого хотел нпаписать что-то вроде:
<compilation...>
<buildProviders>
<add extension=".asax" type="......" />
</buildProviders>
</compilation>
Только ничего не вышло.
Во-первых какой тип писать не могу найти никак.
Во-вторых на атрибут appliesTo VS тоже ругается, говорит, что не знает такого атрибута.
Подскажите кто-нибудь, плз., в какую сторону двигаться.
По поводу данной проблемы можно долго рассуждать, поэтому набери в MSDN в поиске Global.asax syntax - там исчерпывающая информация об этом файле.
так я это и сделал. Пока безрезультатно :(
Атрибут System.Web.Compilation.BuildProviderAppliesToAttribute существует (смотри в msdn лучше!!). А он уже принимает в качестве аргумента BuildProviderAppliesTo.All или BuildProviderAppliesTo.Web
Да, действительно нашел, всё нормально вроде, спасибо.