В настоящее время я определяю базовый класс для моих представлений, который сам по себе наследует System.Web.UI.Page. Этот новый класс предоставляет новые свойства, которые должны быть определены с помощью директив @Page.
В IIS 7 (.NET 4) регистрация этого нового базового класса в web.config как
<page pageBaseType="newPageClass">
работает очень хорошо, хотя в IIS 5.1 (XP, .NET 3.5) происходит сбой, заставляя меня вернуться к указанию
CodeFileBaseClass="newPageClass"
непосредственно в каждом представлении.
Целевым сервером в конечном итоге станет IIS 6, который я не могу сейчас проверить. Итак, у меня есть пара вопросов:
1) Это связано с версией IIS, и если да, то будет ли она работать на IIS 6?
2) Это связано с версией .NET, и если да, то в какой версии доступно это переопределение web.config?
3) Это что-то совершенно не связанное с этими двумя возможностями.
высоко ценится!