Enterprise Library 4.1 を使用する Web アプリケーションがあります。同僚が、Web アプリで使用される認証モジュールを Enterprise Library 5.0 にアップグレードしました。残念ながら、アップグレードされたバージョンの認証モジュールには必要な新しい機能が含まれているため、アップグレードされたモジュールをプロジェクトに含める必要があります。現在、次の例外が発生しています。
[A]Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection
cannot be cast to [B]Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.
Type A originates from 'Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location
'C:\Windows\assembly\GAC_MSIL\Microsoft.Practices.EnterpriseLibrary.Common\4.1.0.0__31bf3856ad364e35\Microsoft.Practices.EnterpriseLibrary.Common.dll'.
Type B originates from 'Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.414.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location
'C:\Windows\assembly\GAC_MSIL\Microsoft.Practices.EnterpriseLibrary.Common\5.0.414.0__31bf3856ad364e35\Microsoft.Practices.EnterpriseLibrary.Common.dll'.
EL 5.0 にアップグレードせずに、アップグレードされた認証モジュールをアプリで使用する方法はありますか?