Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>This solution might not apply to all cases, as the answers provided in previous posts are correct, but were not the solution to my issue. This answer assumes the following:</p> <ol> <li>the custom solution assemblies are all changed in checked in and are correctly tagged and built.</li> <li>The build controller has been pointed at the correct source control location for the custom assemblies.</li> </ol> <p>What I and(I suspect many others) are doing is copying, or linking their xaml workflow documents into the solution so you can use the workflow designer and the new custom assemblies. Well, this works great in the VS designer, but VS will modify your assembly references with its own. For example I have a reference that looks like the following:</p> <pre><code>xmlns:ca="clr-namespace:Custom.TFS.Activities;assembly=Custom.TFS.Activities" </code></pre> <p>After editing the workflow with my project solution, visual studio changed that to:</p> <pre><code>xmlns:local="clr-namespace:Custom.TFS.Activities" </code></pre> <p>When you check this file in to test or use, you will now see the dreaded TF215097 error.</p> <p>Adding the <code>;assembly=your.assembly</code> should fix the problem and remove the need to put everything in the GAC. You might also need to fix the name space references using in the rest of the xaml file.</p> <p>BIG THANKS TO: <a href="http://msmvps.com/blogs/rfennell/archive/2010/03/08/lessons-learnt-building-a-custom-activity-to-run-typemock-isolator-in-vs2010-team-build.aspx">http://msmvps.com/blogs/rfennell/archive/2010/03/08/lessons-learnt-building-a-custom-activity-to-run-typemock-isolator-in-vs2010-team-build.aspx</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload