Let’s continue the saga of the project that hates me with another error that commonly happens in this solution. While making some changes to an existing BizTalk Server project, I was continuously getting the following error:
Severity Code Description Project File Line Suppression State
Error cannot find symbol ‘Common.Processing.Invoke_ProductCanonical_Type’
When you try to open the orchestration, you notice that many issues are highlighted in the designer, and some connections are even broken.

Cause
Typically, this problem is because these symbols or orchestration artifacts are being referenced from a different project (DLL), and you get the solution from source control, but you never build the solution or project in question.
Solution
The solution to this problem is very simple. Just compile the project (dll) you are referencing inside your orchestration project.
From the Visual Studio:
- Access to the project, in our case, the Common, and right-click on the project name and select the option Build.
- Alternatively, build the entire solution.
If the Common project is in a different solution, make sure you force to reference a proper compiled dll.
Hope you find this helpful! If you liked the content or found it useful and would like to support me in writing more, consider buying (or helping to buy) a Star Wars Lego set for my son.