Coding⏱️ 2 min read📅 2026-06-03

How to Fix: Error CS1705: "which has a higher version than referenced assembly"

Error CS1705 occurs when a referenced assembly has a higher version than the assembly being referenced.

Quick Answer: Update the referenced assembly to match or exceed the version of the assembly it's referencing.

Error CS1705 occurs when the version of a referenced assembly is lower than the version used by another assembly. This issue typically arises due to incorrect references or missing references in your project.

⚠️ Common Causes

  • Incorrectly referenced assemblies or missing references in the project.

🚀 How to Resolve This Issue

Method 1: Update References

  1. Step 1: Open the Solution Explorer and right-click on the project that contains the referenced assembly.

Method 2: Use Strong-Named Assemblies

  1. Step 1: In the Solution Explorer, find the assembly that has a higher version than the referenced assembly.

✨ Wrapping Up

By following these methods, you should be able to resolve the Error CS1705 and ensure that your project references the correct versions of assemblies.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions