среда, 28 сентября 2011 г.

Публикация сайта (6): Устранение неполадок: Версия .NET Framework

Первая распространенная ошибка, с которой вы можете столкнуться при публикации сайта C1 - это неправильная версия .NET Framework'а. В этом случае, при открытии веб-сайта C1 в браузере, вы получите такое сообщение об ошибке:

"Unrecognized attribute 'targetFramework'"


(Напомню: чтобы увидеть подробное описание ошибки, вам нужно временно отключить режим "настраиваемых ошибок" в web.config'е сайта.)

Для правильной работы сайта, вам необходимо установить версию 4, придерживаясь процедуры, предоставляемой вашим хостинг-провайдером. На версиях .NET Framework'а 3.5 и ниже C1 работать не будет.



Если у вас есть доступ к IIS'у, вы можете установить версию для сайта C1 так.

Для IIS 7:
  1. Откройте "Основные настройки" (Basic settings) вашего сайта.
  2. В ниспадающем списке "Пула приложений" (Application Pool), выберите тот, который работает на .NET Framework 4.0. Если такого пула нет, создайте его сами.
  3. Сохраните изменения.


Для IIS 6:
  1. Откройте окно свойств (Properties) вашего сайта.
  2. Перейдите на вкладку ASP.NET.
  3. В ниспадающем списке версии ASP.NET (ASP.NET version), выберите значение "4.0.319"  или подобное ему.
  4. Сохраните изменения.

Комментариев нет:

Отправить комментарий