nuget を使用しているソリューションで、自分のプロジェクトの 1 つに autofac をインストールし、それをプロジェクト A と呼びます。何らかの理由で、すべての web.config ファイル、ソリューションに複数の Web アプリケーションと API があり、次のようなアセンブリ リダイレクトで更新されました。
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Autofac" publicKeyToken="17863af14b0044da" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
これは、アセンブリのリダイレクトが何を意味するのでしょうか? また、ソリューションは、これらすべての web.config ファイルを更新する必要があることをどのように認識しているのでしょうか? Web アプリケーションがプロジェクト A を参照しているためですか?