【发布时间】:2015-03-10 10:57:29
【问题描述】:
我已经下载了 EZBlocker。它是一个开源的 Spotify 广告拦截器,可以在这里找到:http://www.ericzhang.me/projects/spotify-ad-blocker-ezblocker/
所以我尝试向该项目添加一个表单。它是一个 DevExpress WinForm。 但是,当我尝试构建它时,我收到很多警告,内容如下
警告 13 无法解析主要参考“DevExpress.XtraNavBar.v14.2”,因为它是针对“.NETFramework,Version=v4.0,Profile=Client”框架构建的。这是比当前目标框架“.NETFramework,Version=v3.5”更高的版本。
还有这个
警告 172 无法解析主要参考“DevExpress.XtraNavBar.v14.2”,因为它间接依赖于框架程序集“System.Xaml,Version=4.0.0.0,Culture=中性,PublicKeyToken=b77a5c561934e089" 在当前目标框架中无法解决。 “.NETFramework,版本=v3.5”。要解决此问题,请删除引用“DevExpress.XtraNavBar.v14.2”或将您的应用程序重新定位到包含“System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的框架版本。 EZBlocker
我猜它是在旧版本的 .Net Framework 中构建的。有没有办法解决这个问题,而不是用更新的版本重写整个项目?
对不起,如果我没有澄清这一点,但我真的很难解释它,因为我不知道它是什么......
【问题讨论】:
-
实际上通过简单地改变项目的目标框架就可以了。给您添麻烦了
标签: c# visual-studio devexpress