Error: 'Cannot create unknown type '{clr-namespace:NameSpace.Properties}Settings'.'
I had set the file's "Build Action" property to "Resource". When I changed it to "Page" the problem was resolved.
Keep your "Build Action" property to "Resource" and just change this row:
xmlns:properties="clr-namespace:Kavand.UI.Properties"
with this:
xmlns:properties="clr-namespace:Kavand.UI.Properties;assembly=Kavand.UI"
Just posting another potential solution, because i just recently stumbled over this exception.
It could be that your referenced class-cefinition (in your case Kavand.UI.Properties.Settings
) does not use public
-access-modifier.
So in my case i could solve this problem by writing public
before the class definition.