Visual Studio for Mac没有通过“添加包”

时间:2017-05-25 14:18:17

标签: macos visual-studio xamarin.forms

我正在Visual Studio for Mac上试用Xamarin Forms。

当我创建一个新项目时,我看到VS正在尝试将软件包添加到解决方案中,但每次都会在同一个地方失败...

以下是Package Console输出:

https://drive.google.com/open?id=1-KfdWC2hub4YuEOHfJ_LICL86o6zkecytmMAi0emDeQ

在这个新项目中,在软件包安装程序失败后,它始终无法使用默认资产构建:styles.xml

其他开发环境是否可能影响Visual Studio?

我可以在Mac上使用Xamarin表单吗?

提前致谢!

1 个答案:

答案 0 :(得分:3)

我在Package Console中看到的错误之一是:

  

无法安装软件包' Xamarin.Android.Support.v4 23.3.0'。你是   尝试将此软件包安装到目标项目中   ' MonoAndroid,版本= v2.3',但该软件包不包含任何内容   程序集引用或与之兼容的内容文件   框架。

NuGet会查看您项目的目标框架和版本,以查看NuGet包是否兼容。至于NuGet知道你的项目是针对MonoAndroid版本2.3。在项目属性中检查您选择的使用Android版本进行编译,并确保它与您要添加的软件包兼容。

此外,"更稳定"在Mac上使用Xamarin Forms的方法不可用,除非您想尝试Xamarin Studio,但这几乎与Visual Studio for Mac(基于它)相同。