Chúng tôi đang nhận được một cuộc xung đột lắp ráp sau khi chúng tôi cập nhật Newtonsoft.Json. Tôi gặp sự cố khi biết phiên bản cụ thể được tham chiếu trong lỗi đến từ đâu. Không có gì trong web.config trỏ đến một phiên bản cụ thể.Xung đột hội đồng trong Newtonsoft.Json
System.IO.FileLoadException: Không thể tải tập tin hoặc lắp ráp 'Newtonsoft.Json, Version = 3.5.0.0, Culture = trung tính, PublicKeyToken = 30ad4fe6b2a6aeed' hoặc một trong các phụ thuộc của nó. Định dạng tệp kê khai của assembly lắp ráp không khớp với tham chiếu assembly . (Ngoại lệ từ HRESULT: 0x80131040)
GAC sẽ nhập hai phiên bản của công việc lắp ráp để giải quyết vấn đề?
là nó không thể chuyển hướng các phiên bản lắp ráp? Tôi không biết những gì có hiệu lực (nếu có) nó sẽ có trên Sitecore mặc dù ... http://msdn.microsoft.com/en-us/library/7wd6ex19.aspx – jammykam
Bạn có thể thử nhưng cả hai phiên bản của lắp ráp cần để có cùng một mã thông báo công khai. Tôi không chắc đó là trường hợp. Ngoài ra bạn cần phải xem xét rằng sitecore được thử nghiệm với các phiên bản cũ hơn và các phiên bản mới hơn của Json.net đã phá vỡ những thay đổi để bạn có khả năng có thể phá vỡ một cái gì đó là sitecore bằng cách chuyển hướng lắp ráp như @ jammykam đề cập. – marto