无法添加C++/到windows phone的CLI dll

无法添加C++/到windows phone的CLI dll,dll,import,windows-phone-8,c++-cli,transplant,Dll,Import,Windows Phone 8,C++ Cli,Transplant,我有一个生成DLL的C++/CLI项目。 C#project可以成功调用此DLL 然后我想在我的windows phone项目中调用此DLL。 因此,我将C++/CLI项目的“属性页->常规->平台工具集”更改为WindowsPhone8.0(v110)。然后我将其“属性页->平台”更改为活动(ARM) 在修复了一些bug之后,我尝试在我的windows phone项目中引用新的DLL,结果收到了这个错误:“无法将对更高版本或不兼容程序集的引用添加到项目中” 你可以听到我的心碎 我现在该怎么办?

我有一个生成DLL的C++/CLI项目。 C#project可以成功调用此DLL

然后我想在我的windows phone项目中调用此DLL。

因此,我将C++/CLI项目的“属性页->常规->平台工具集”更改为WindowsPhone8.0(v110)。然后我将其“属性页->平台”更改为活动(ARM)

在修复了一些bug之后,我尝试在我的windows phone项目中引用新的DLL,结果收到了这个错误:“无法将对更高版本或不兼容程序集的引用添加到项目中”

你可以听到我的心碎

我现在该怎么办? windows phone项目可以引用哪种DLL?? 或者以其他方式将此项目导入windows phone项目???
谢谢。

要完成这项工作,您需要创建一个Windows Phone运行时项目,主WP8项目可以引用该项目。在其中,您可以引用您的c++/CLI dll,然后创建您需要对其进行操作的任何包装器/接口方法。解释该过程,以及指向该过程的某种教程的链接。

无法添加对该文件的引用。因为它既不是.NET组件也不是注册的ActiveX控件…是在向主项目添加Win RT引用时,还是在向Win RT项目添加C++引用时?