mod_mono-2.10 лает на targetFramework в web.config

Вчера я обновился до OSX Mavericks, и мне нужно было переустановить mod_mono.

Все мои веб-сайты .net, ориентированные на asp.net 4.0, теперь лают:

System.Configuration.ConfigurationErrorsException Ошибка десериализации компиляции раздела конфигурации: нераспознанный атрибут «targetFramework»

Поэтому я удалил атрибут 'targetFramework="4.0" из строки компиляции.

Это приводит к еще одной проблеме:

System.Configuration.ConfigurationErrorsException Ошибка десериализации страниц раздела конфигурации: нераспознанный атрибут «controlRenderingCompatibilityVersion».

Затем я удаляю 'controlRenderingCompatibilityVersion="3.5"' из строки страниц и получаю:

System.Configuration.ConfigurationErrorsException Ошибка десериализации страниц раздела конфигурации: нераспознанный атрибут «clientIDMode».

Поскольку 'clientIdMode="AutoID"' — единственный атрибут, оставшийся в узле файлов, я просто полностью удалил этот узел.

Затем он получает System.TypeLoadException.

Я не удосужился изучить эту проблему. Эти сайты работали отлично до обновления, так что, должно быть, я упустил какую-то настройку.

AFAIKT Я запускаю последние стабильные версии всего задействованного программного обеспечения.

Просто заинтригован тем фактом, что самый молодой mod_mono, который я нашел здесь, датируется '14 февраля 2011 г., 20:39'.

Пожалуйста, порекомендуйте,

гивхо.


person guivho    schedule 29.10.2013    source источник
comment
какую версию моно вы используете?   -  person knocte    schedule 30.10.2013
comment
Монофреймворк 3.2.0; mod_mono-2.10   -  person guivho    schedule 31.10.2013


Ответы (1)


Я решил эту проблему с помощью инструкций на http://www.mono-project.com/AutoHosting.

person guivho    schedule 18.12.2013
comment
mono-project.com/AutoHosting – это обсуждение конфигурации Apache или mod_mono. Вопрос относится к файлу web.config на сайте, что является совершенно другой проблемой, поэтому эта ссылка, помимо указания на монопроект, совершенно бесполезна. - person sibaz; 08.03.2016