2011-01-19 4 views
3

Je suis nouveau sur les fenêtres developement téléphone et j'ai un problème que je ne sais pas comment résoudre ....import C++ dll projet Windows téléphone

le problème est ....

J'ai un projet C++ que j'avais complimenté avec visual C++ 2010 et cela crée un dll avec du code compilé ...

donc je sais que C# importe les bibliothèques dll mais quand j'ajoute des réfrences il fait cette erreur "Impossible de récupérer assembly fullname "" Nom du paramètre: AssemblyPath "et je ne sais pas ce que cela signifie ...

J'ai cherché sur google et j'ai trouvé une méthode pour importer C++ dll manuellement avec DllImport et appeler une méthode externe ... qui cause une erreur parce qu'elle ne trouve pas l'emplacement dll ... ça arrive parce que wp7 ne suport pas C++ ?? ?

grâce à l'aide me

Répondre

1

applications WP7 3ème partie ne peut comprendre de code managé. C++ n'est pas non plus un langage pris en charge, même sous forme gérée, pour le moment. WP7 ne prend pas en charge C++.

+0

merci pour l'aide !! – jovem

+0

yw :) ../15char –

0

vous auriez aussi probablement besoin de recompiler la DLL C++ de toute façon, même si elle était supportée.

+0

Je ne pense pas que ça va jamais supporter C++. Si, il prendra en charge C++/CLI comme cela est géré, mais le code non managé? Je ne pense pas. – Femaref

+0

Ouais pure spéculation de ma part. Je suis probablement déroutant beaucoup de gens. – RedDeckWins

+0

merci pour votre aide !! – jovem

2

Ni P/Invoke, ni C++/CLI n'est pris en charge, seul le code utilisateur géré. Voir social.msdn.

+0

merci pour votre aide! – jovem