У меня есть приложение .Net, работающее в IIS6. DLL-библиотеки приложения скомпилированы на платформе 3.5, установленной на сервере. Приложение работает. Я попал на страницу aspx, в которой нет кодового файла; это только страница .aspx, которая имеет встроенный код в тегах. Код объявляет свойства авто как таковые:
protected String PlaylistUrl { get; set; }
Когда я запрашиваю страницу, я получаю следующую ошибку:
«ASP.mynamespace_foo__foo_bar_aspx.PlaylistUrl.get должен объявлять тело, поскольку оно не помечено как абстрактное или внешнее»
Я понимаю, что ошибка выдается, потому что компилятор 2.0 не понимает свойства авто. 3.5 установлен на коробке. Я не знаю, как заставить .aspx использовать компилятор 3.5. Узел codeDom в web.config не является опцией, так как этот узел распознается только IIS7. Есть мысли?