我已经创建了WP8 C#项目,在解决方案中添加了一些原生项目 - COM dll,现在我想在C#项目中添加对这些dll的引用,以便使用它们,但不能这样做 - 获取< / p>
A reference to higher version or incompatible assembly cannot be added to the project
如何解决这个问题?我做错了什么?
答案 0 :(得分:2)
您无法直接将COM库添加到Windows Phone 8项目中。您必须使用WinRT包装器,或者更好,在WinRT中重写整个COM部件。
答案 1 :(得分:0)
您不能仅引用任何程序集 - 必须将本机程序集构建为Windows Phone运行时组件。如果您有权访问源代码,可以尝试将它们重建为Windows Phone运行时组件,否则您可能会运气不好。