I've been researching for a while now trying to find a reason why the following would be occuring, but no solutions on StackOverflow or Google are able to help me.
I have a custom UserControl that is attempting to reference a namespace within the same project:
xmlns:my="clr-namespace:ColorPicker"
however when I compile I get the following error:
Undefined CLR namespace. The 'clr-namespace' URI refers to a namespace 'ColorPicker' that is not included in the assembly.
This is resulting in not being able to build my project or reference other custom controls within the xaml, generating these kinds of errors:
The type 'my:ColorSelector' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
I've attempted all the solutions given in these posts:
adding a custom namespace to xaml
WPF xmlns: The 'clr-namespace' URI refers to a namespace that is not included in the assembly
The 'clr-namespace' URI refers to a namespace that is not included in the assembly
Also, just to be clear, I'm not getting any other errors about other files in this project, so it doesn't seem like it could be the result of other files not compiling.
UPDATE: A sample project that produces the error for me can be downloaded here: http://www.filefactory.com/file/28fbmhj3f4qj/n/ColorPicker_zip
ColorPicker
(because that sort of sounds like it could be a class name)? And in that namespace you have a class namedColorSelector
? Finally the namespaceColorPicker
is not nested under any other namespace? – Tod