Visual Studio 2013を使用してSitefinity 9.2のインスタンスをビルドすると、DLLの競合エラーが発生します。ビジュアルスタジオでSitefinity 9.2をビルドするときのDLLの競合
"Telerik.Windows.Documents.Core、バージョン= 2015.1.225.40、カルチャニュートラル、PublicKeyToken = = 5803cfa389c90ce7" と「Telerik.Windows.Documents.Core、バージョン= 2016.2.421.40、文化間の衝突がありましたが=ニュートラル、PublicKeyToken = 5803cfa389c90ce7 "。 (タスクID:7)
「Telerik.Windows.Documents.Core、バージョン= 2016.2.421.40、文化=中立、なPublicKeyTokenに依存問題は、独自のDLLである
参照を引き起こしているDLL = 5803cfa389c90ce7 "[]。 C:... \ bin \ Telerik.Web.UI.dll(TaskId:7) プロジェクトファイルには、「C:... \ bin \ Telerik.Web.UI.dll」という参照を引き起こしたファイルが含まれています。 (TaskId:7)
Telerik.Windows.Documents.Coreに含まれるDLLは、古いバージョン2015.1.225.40であり、新しい2016.2.421.40バージョンではありません。
これをweb.config(バインディングリダイレクトなど)やその他の方法で解決する方法はありますか?正しいDLLバージョンを提供するかどうかは、ベンダーアプリケーションですか?
あなたのbinフォルダに古いTelerikアセンブリがありますか? これはSitefinity 9.2付属のバージョンです 新しいバージョンを参照しているものを見つける必要があります - プロジェクト内の参照を確認してください。また、あなたはフェザーのどのバージョンを持っていますか?いくつかのフェザーアセンブリは新しいバージョンを参照することがあります。 –