Использование System.Xml.Linq в метро-приложении C++/CX

Любопытно узнать, могу ли я использовать System.Xml.Linq из городского приложения C++/CX. Приложение Metro C# может просто ссылаться на System.Xml.Linq.dll (что, кажется, делает по умолчанию), но приложение C++/CX требует файла WinMD, насколько я помню, и я не могу найти такого зверя для System.Xml .Линк.

Заранее спасибо.


person basilard99    schedule 16.08.2012    source источник


Ответы (1)


Нет, вы не можете использовать System.Xml.Linq (или что-либо из пространства имен System) в метро-приложении C++/CX. C++/CX — это полностью собственная проекция WinRT, поэтому он не имеет доступа ни к чему в управляемом мире.

Однако группа в Microsoft работает над расширениями LINQ/Reactive Extensions для нативного кода: http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman

person Andy Rich    schedule 17.08.2012