Привет, мне нужно использовать корпоративную библиотеку 5, чтобы поддерживать согласованность по всем направлениям в корпоративной среде. К сожалению, на наших машинах установлен biz talk. Похоже, корпоративная библиотека конфликтует с ESB Toolkit. ESB Toolkit создает раздел в machine.config для корпоративной библиотеки версии 4.1. Каждый раз, когда я запускаю свое приложение, оно считывает конфигурацию из machine.config, и приложение перехватывает исключение.
Чтобы решить эту проблему, я включил
<section name="enterpriseLibrary.ConfigurationSource" type="Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.505.0,Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
в моем файле web.config, но когда я запускаю это, он говорит
There is a duplicate 'enterpriseLibrary.ConfigurationSource' section defined
потому что он все еще собирается в machine.config для чтения enterpriseLibrary.ConfigurationSource. Как я могу решить эту проблему?