在c# Metro应用程序中使用c++ CLR库

Using a C++ CLR Library in a C# Metro Application

本文关键字:c++ CLR Metro 应用程序      更新时间:2023-10-16

我一直在用c#为windows metro编写一些应用程序,并一直在尝试创建一个twitter程序,使用tweet sharp库,这将允许用户tweet和查看他们所关注的人的tweet,并在后台任务中检查更新。

我遇到的问题是我想用c++来排序地图。至少我发现,排序地图是整理和组织大量推特用户及其推文的最快方式。这是特别有用的,因为当涉及到访问CPU时,后台任务有限制。

但是我发现我的CLR库不能在我的metro应用程序中使用,因为dll文件的构建目标不正确。

是否有可能在WinRT应用程序中使用CLR库并将其部署在应用程序商店上,或者有人知道考虑到CPU限制,管理这些大量tweet的替代方法吗?

根据这篇文章,目前是不可能的。
除此之外,WinRT还有一个不同的系统来处理应用程序和类库中的元数据。

首先,你可以看看。net的Windows Store应用概述,其次是CLR集成(c++/CX)。