无法将对更高版本或不兼容程序集的引用添加到项目中

本文关键字:程序集 不兼容 引用 添加 项目 高版本 版本 | 更新日期: 2023-09-27 18:34:15

我在Visual Studio 2012 Ultimate中创建了一个新的Windows Phone 7.1项目。我有Windows Phone 8 SDK(我使用的是Windows 8.1 Pro)。我正在尝试添加我今天下载的AdMob.dll(来自Google)(版本6.5.13)。当我尝试将此 dll 添加到项目中时,出现错误:"无法将对更高版本或不兼容程序集的引用添加到项目中"。

此错误的常见解决方案是取消阻止文件,但是当我转到dll属性时,Windows资源管理器中没有"取消阻止"按钮。我试图使用powershell命令"Unblock-File"取消阻止dll(和整个zip)。我尝试使用流.exe来阻止我从 Google 下载的整个解压缩文件夹,所以我会说这个 dll 没有被阻止,但我仍然无法将其添加到我的解决方案中。

这个版本的AdMob.dll是否与我的VisualStudio/Windows/解决方案不兼容,或者我做错了什么?

无法将对更高版本或不兼容程序集的引用添加到项目中

Admob 6.5.13 面向 Windows Phone 8,因此是更高版本的核心框架,至少是当前下载页面上的版本。我怀疑你需要找到一个针对Phone 7编译的旧版本,但我现在知道谷歌是否仍然支持该版本。