繁体   English   中英

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

[英]A reference to a higher version or incompatible assembly cannot be added to the project

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

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

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

Admob 6.5.13的目标是Windows Phone 8,因此是Core Framework的更高版本,至少是当前下载页面上的版本。 我怀疑您需要找到针对Phone 7编译的较旧版本,但现在我知道Google是否仍支持该版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM