2013-05-27 2 views
0

J'ai écrit quelques applications pour windows metro en C# et j'ai essayé de créer un programme Twitter, en utilisant la bibliothèque de tweets, qui permettra à l'utilisateur de tweeter et de voir le tweets des personnes qu'ils suivent et vérifier les mises à jour dans une tâche de fond. Le problème que j'avais, c'est que je voulais utiliser C++ pour les cartes triées. Les cartes triées étaient, au moins ce que j'ai trouvé, être le moyen le plus rapide de trier et d'organiser les grandes quantités de tweeters et leurs tweets. Ce qui est particulièrement utile en raison des contraintes que les tâches d'arrière-plan ont quand il s'agit d'accéder à la CPU.Utilisation d'une bibliothèque CLR C++ dans une application C# Metro

Mais j'ai trouvé que mes bibliothèques CLR ne pouvaient pas être utilisées dans mon application Metro à cause de la mauvaise cible de construction pour le fichier dll.

Est-il possible d'utiliser une bibliothèque CLR avec des applications WinRT et de les déployer sur le magasin d'applications ou quelqu'un connaît-il une autre façon de gérer ces grandes quantités de tweets en tenant compte des contraintes CPU?

Merci d'avance.

Répondre

0

Selon this, il est actuellement impossible. En outre, WinRT dispose d'un système de traitement des métadonnées différent dans les applications et les bibliothèques de classes. Pour une, vous pouvez regarder .NET for Windows Store apps overview et d'autre part environ CLR integration (C++/CX).

+0

Merci, j'ai découvert qu'il est possible d'intégrer un sous-ensemble .net + CLR avec mon application .NET WinRT. Le seul problème est que si mon application utilisait une bibliothèque CLR, elle ne passerait pas le processus de certification de l'application, bien qu'elle puisse être utilisée et déboguée localement. [Source] (http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/033b581c-462d-4c39-8eb0-7357665dd5ce) –

+0

Vous êtes les bienvenus et bonne chance avec votre entreprise !! –

Questions connexes