![](/img/trans.png)
[英]Exception : A reference to a higher version or incompatible assembly cannot be added to the project
[英]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.