关于VS+XAMARIN 使用NUGET引入MVVMCROSS 失败的解决方法

原创 2015年03月15日 20:09:11

最近开始现在.NET 跨平台的这玩意儿,一边看资料一边写代码. 

XAMARIN 开发时经常会用到MVVMCROSS 的框架,网上推荐的方法一般是NUGET 直接下载安装就好了.

但是在下在安装的时候就发现在PCL 项目中引用这玩意死活不行,截图是这样的


如果你在VS的程序包控制台安装:Install-package mvvmcross

我那时候的错误是说无法这个类型的程序集安装什么的.

网上找了很多资料,很多,比如

http://stackoverflow.com/questions/20002745/error-adding-mvvmcross-nuget-package-to-pcl-in-vs2013/20002971

http://stackoverflow.com/questions/17906287/cant-install-mvvmcross-on-pcl-project

http://stackoverflow.com/questions/16539385/error-installing-mvvmcross-from-nuget-into-a-pcl

似乎很多解决方案都是说XAMARIN.IOS 这个与MVVMCROSS 不是很兼容什么,

我在WIN环境下 ,本来就无法跨到IOS上,我不要它行不,坑爹的是你在选择兼容ANDROID的时候 会默认兼容IOS.

网上一堆资料,隐约看到 XAMARIN.IOS.XML 文件.最后找到下面路径 

Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile49\SupportedFrameworks

将XAMARIN.IOS.XAML 删掉,

XAMARIN.ANDROID,XAMARIN.CORE 安装MVVMCROSS 成功.


转载请说明出处,谢谢~


Xamarin nuget package update 错误

update xamarin.Forms包时出现错误:‘The specified path, file name, or both are too long. The fully qualified...
  • csharp25
  • csharp25
  • 2016年01月10日 19:52
  • 1048

【xamarin + MvvmCross 从零开始】一、环境安装

Xamarin介绍 Xamarin是一个基于mono平台的跨平台开发框架。Xamarin的发展大体分为三个发展阶段。早期版本由Novell公司负责维护开发。叫做MonoTouch和Monodroid...
  • Andrewniu
  • Andrewniu
  • 2017年07月21日 17:02
  • 468

从零开始学Xamarin.Forms(二) 环境搭建、创建项目

一、环境搭建 Windows下环境搭建:     1.下载并安装jdk 及android sdk;     2.下载Xamarin.VisualStudio,可以从官方下在线安装的,也可以下载3.0...
  • zapzqc
  • zapzqc
  • 2014年07月30日 11:35
  • 26917

Xamarin Studio 手动升级nuget 组件

You can find updated NuGet addin binaries that support NuGet 2.8.7 on GitHub. I have tested these ...
  • u012069227
  • u012069227
  • 2015年09月21日 14:29
  • 1037

Visual Studio项目NuGet引用出现感叹号,在线还原失败的尝试解决方法

不知何种原因,项目更新后出现了NuGet包引用失效,并且还原老是失败,而且还原时间超级长。无奈只好寻离线还原方法。 首先获取离线NuGet包 1.NuGet离线安装包获取方法,例如下载的包名称为“...
  • zd429502095
  • zd429502095
  • 2017年07月13日 11:46
  • 1652

关于VS+XAMARIN 使用NUGET引入MVVMCROSS 失败的解决方法

最近开始现在.NET 跨平台的这玩意儿,一边看资料一边写代码.  XAMARIN 开发时经常会用到MVVMCROSS 的框架,网上推荐的方法一般是NUGET 直接下载安装就好了. 但是在下在安装的...
  • zhang_pei
  • zhang_pei
  • 2015年03月15日 20:09
  • 724

Best Straightener is a active goods

Wholesale ghd iv styler is one of appropriate affectionate of broad ghd.Best Straightener is a activ...
  • xinxinzj21
  • xinxinzj21
  • 2010年05月23日 11:36
  • 7

nuget程序包还原失败:未能解析此远程名称

一个简便的方法就是取消下载缺少的程序包。 步骤如下: 1,工具——NuGet程序包管理器——程序包管理器设置 2,NuGet Package Manager——常规,取消勾选。...
  • u012130706
  • u012130706
  • 2016年10月29日 14:02
  • 6860

关于.NET 的NuGet包还原失败问题解决

当我们生成解决方案的时候,报错找不到。。。版本的NuGet包,问题分析如下: 1、打开packages.config 我们这里可以看到此解决方案以前是安装过Nu...
  • wuqing362415410
  • wuqing362415410
  • 2016年03月01日 14:00
  • 3663

关于VS+XAMARIN 使用NUGET引入MVVMCROSS 失败的解决方法

最近开始现在.NET 跨平台的这玩意儿,一边看资料一边写代码.  XAMARIN 开发时经常会用到MVVMCROSS 的框架,网上推荐的方法一般是NUGET 直接下载安装就好了. 但是在下在安装的...
  • zhang_pei
  • zhang_pei
  • 2015年03月15日 20:09
  • 724
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于VS+XAMARIN 使用NUGET引入MVVMCROSS 失败的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)