Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Xamarin是否支持NuGet的project.json?_Visual Studio_Xamarin_Nuget_Nuget Package Restore - Fatal编程技术网

Visual studio Xamarin是否支持NuGet的project.json?

Visual studio Xamarin是否支持NuGet的project.json?,visual-studio,xamarin,nuget,nuget-package-restore,Visual Studio,Xamarin,Nuget,Nuget Package Restore,Xamarin是否支持为NuGet使用project.json文件而不是package.config文件?我在网上找不到确切的答案。现在没有。但是 您是否在Xamarin论坛上看到过这一点: 我只是想看看在XS中支持NuGet v3和project.json的计划是什么 有计划在某个时候增加对NuGet v3的支持。主要的问题是,它不像仅仅更新Xamarin Studio客户端以支持NuGet v3那样简单。我们需要为iOS和Android的构建工具添加支持。随着微软发布NuGet构建任务,我们

Xamarin是否支持为NuGet使用project.json文件而不是package.config文件?我在网上找不到确切的答案。

现在没有。但是

您是否在Xamarin论坛上看到过这一点:

我只是想看看在XS中支持NuGet v3和project.json的计划是什么

有计划在某个时候增加对NuGet v3的支持。主要的问题是,它不像仅仅更新Xamarin Studio客户端以支持NuGet v3那样简单。我们需要为iOS和Android的构建工具添加支持。随着微软发布NuGet构建任务,我们又向前迈进了一步。 是的,Bugzilla上有一个开放的bug,用于NuGet 3支持

我将按照此更新。

取决于!;)

如果你的意思是你的解决方案的一部分,那就是肯定的。如果您创建一个新的Xamarin解决方案,UWP项目无疑已经包含一个
project.json
文件。但这当然不是真正的Xamarin

另一方面,我还没有发现将Android或iOS项目切换到project.json的任何可能性

如果您继续阅读,目前只支持UWP、PCL和ASP.NET核心


因此,如果你要求PCL,这是可能的。您可以创建一个新项目,也可以(我没有尝试过)使用此文件创建您的项目

现在已添加此项。请参阅Miguel de Icaza的这篇博文。 为了子孙后代,我在这里引用相关部分

NuGet 3支持 在这个版本中,我们还添加了对NuGet 3和新的包文件格式project.json的支持,以及对包和依赖项的可传递恢复的支持。现在专门针对NuGet 3的任何包都可以安装,并在搜索包时显示在NuGet提要中


您是对的,PCL项目在技术上支持使用project.json文件。但这只适用于在VisualStudio中使用PCL项目。Xamarin还不支持它(因为它目前不支持NuGet3)。您可能在PCL项目中使用Xamarin,因此在我看来它甚至不完全支持PCL。