У меня есть два веб-сервера, REMOTE и LOCAL. У меня есть несколько проектов, некоторые из которых размещены на REMOTE, некоторые на LOCAL, а некоторые на обоих. У меня проблема с настройкой следующей ситуации:
http://REMOTE/ << contains 'main project'
http://REMOTE/doubleproject/ << contains 'doubleproject'
http://LOCAL/ << contains 'doubleproject'
У всех проектов есть следующая запись в Web.Config.
<configuration>
<configSections>
<sectionGroup name="system.web.extensions"
type="System.Web.Configuration.SystemWebExtensionsSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
</sectionGroup>
</configSections>
</configuration>
Однако номера версий отличаются. «основной проект» использует версию 1.1, а «двойной проект» использует версию 3.5. Я получаю сообщение об ошибке на УДАЛЕННОМ сервере:
'Имя раздела или группы' system.web.extensions 'уже определено. Обновления могут происходить только на уровне конфигурации, где он определен. '
- Я не могу удалить запись в 'doubleproject' из-за использования на http://LOCAL
- Я не могу использовать или , главным образом потому, что он не работает :-), во-вторых, потому что clear / remove не разрешены в после .NET 1.1
- Я не могу изменить версию на 3.5 в «основном проекте» и удалить записи в «двойном проекте» из-за использования на http://LOCAL
Предложения по настройке или решение кого-нибудь? Спасибо!