Sitefinity web.config で「assemblyBinding」を使用している場合は、構成のそのセクションを最新の dll バージョンに更新する必要があります。アセンブリ バインドは、古いサード パーティの Sitefinity モジュール/プラグインを現在の Sitefinity dll にマップするための一般的なソリューションです。
以下は、Sitefinity 5.1.3210 の正しいバージョンです。Telerik.Web.UI は、別の Telerik 製品ラインのものであるため、別のバージョンであることに注意してください。
<!-- From web.config - not complete file -->
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Telerik.Sitefinity" publicKeyToken="b28c218413bdf563" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="5.1.3210.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Telerik.Sitefinity.Model" publicKeyToken="b28c218413bdf563" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="5.1.3210.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="2012.2.607.40"/>
</dependentAssembly>
</assemblyBinding>
多くのバージョン 4.1 -> 4.4 -> 5.0 -> 5.1 でアップグレードする場合は、アップグレードが完了するまで構成のこのセクションをコメントアウトしてから、再度追加することをお勧めします。各アップグレード後にこれらの 3 行を編集します。
注: dll のバージョンを取得するには、bin フォルダーを参照します。dll ファイルを右クリックし、[プロパティ] をクリックして、[詳細] タブを選択します。