Bạn đã thử thêm chuyển hướng lắp ráp trong web.config của mình chưa?
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="ServiceStack.Common" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.9.70.0" newVersion="3.9.70.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
Có thể là một trong các mục trong gói mà bạn đã cài đặt đang tìm kiếm phiên bản 3.9.69.0 cụ thể và chưa được cập nhật. Sử dụng chuyển hướng liên kết lắp ráp sẽ ghi đè điều đó và chuyển hướng tất cả yêu cầu cho hợp ngữ đó sang phiên bản 3.9.70.
Chỉnh sửa
Điều này cũng hoạt động cho các dự án không phải web. Mở (hoặc thêm) tệp app.config và thêm thông tin tương tự. Nó là một phần tử cấp cao nhất bên trong <configuration></configuration>
phần tử.
Nếu tệp app.config trống:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="ServiceStack.Common" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.9.70.0" newVersion="3.9.70.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>