I can't seem to find an answer to this question anywhere, but will metro support managed c++ ?? Right now in Visual Studios 2012 RC it does not (in Metro only).
I have some frameworks written in c++/cli and wanted to port them to Metro. I know c++/cx is similar, but my c++/cli objects derive from ones written in C# and it would suck to have to rewrite that part of my system (but ok if I do, I just need to know where
to go from here).
If there are plans to support it when Windows 8 actually comes out, I can wait. Or if not I would like to know now so I can get to work on porting.
ALSO: I want to point out that when I try and reference a c++/cx ".dll" from a different C# sln I get the error:
{
A reference to
'C:\...\Video.D3D11.Component.dll' could not be added. Please make sure that the file is
accessible, and that it is a valid assembly or COM component.
}
I feel this is a bug as I can reference a c++/cx component in a C# project if both the C# and C++/CX projs are in the same sln. Or am I missing something?