获取错误“错误CS0234:名称空间`Cirrious'中不存在类型或命名空间名称`CrossCore'

时间:2014-12-15 12:21:11

标签: xamarin nuget

获取错误“错误CS0234:类型或命名空间名称CrossCore' does not exist in the namespace Cirrious'。您是否缺少程序集引用?”对于PCL。并且无法更新包。

当我们尝试在Mac机器中更新Xamarin studio PCL中的软件包时,我们遇到了错误。 “无法安装软件包'MvvmCross.PortableSupport 3.2.2'。您正在尝试将此软件包安装到以“portable-Profile78”为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。“

2 个答案:

答案 0 :(得分:0)

如果您要更新旧的MvvmCross项目,那么这可能就是原因。从3.2.1开始,MvvmCross移至PCL配置文件259.您需要将pcl核心的配置文件更改为此配置文件或其他兼容的配置文件。

答案 1 :(得分:0)

按照网址http://developer.xamarin.com/guides/cross-platform/getting_started/installation/uninstalling_xamarin/

中的步骤卸载xamarin后

并重新安装Xamarin Studio,Nuget包开始更新。