We have a project with wpf c# (xaml) and c++ projects.
Now we migrated the project to x64 and visual studio 2012.
The namespace that we use is x.y.z
x = Company
y = Product
z = functionality
The xaml markup gives an error on the assembly comming from the c++ project.
It does not see any public classes from c++ code.
In the x86 version we do not have this problem.
Because of this event notifiers do not work anymore in the x64 project.
Found some clues from others that the c++ classes must use sealed, but this this not work.
In the Code behind .cs code there is no problem, it is only the XAML designer and the code generated from it.