I'm a little confused about what you've tried and not tried with respect to the workaround.
What you need to do in order to get this to work in Cider is:
1) Move any user types (i.e. types you are providing in your code) that you want to reference from XAML in a separate assembly from the XAML files that wish to reference it
2) Build that library assembly
3) In the project that has the XAML files that reference those user defined types, add a file reference (browse to the assembly, do not add a project reference, better yet, don't have the library assembly in your solution -- there are situations where that won't work) to the library assembly.
4) Update the xmlns:cider="clr-namespace:SliderAdornerLib;assembly=SliderAdornerLib" declaration in your file to reference the correct CLR namespace that your types are in and the assembly name of the library assembly.
You should then be able to use your types in the XAML files.
Jim Nakashima, Microsoft. (This post is provided "as-is") |