在xamarin工作室有一个包管理器控制台

时间:2013-12-27 15:07:31

标签: xamarin nuget

我正在使用xamarin studio(使用nuget包管理插件),并在我的项目中使用了一些nuget-packages。 在项目上下文菜单中有“管理”和“恢复nuget包”,但是还有控制台吗?

1 个答案:

答案 0 :(得分:31)

Xamarin Studio和MonoDevelop的插件目前没有内置的Package Manager控制台。主要原因是在非Windows系统上缺少对PowerShell的支持。有Pash这是PowerShell的开源跨平台实现,但是在与Visual Studio相比,Xamarin Studio可以获得全面支持之前,目前缺少一些功能。

Visual Studio中的程序包管理器控制台的一个功能是安装特定版本的NuGet程序包。使用Xamarin Studio / MonoDevelop 5.1,您可以使用Add Packages对话框安装特定版本的NuGet包,方法是运行版本搜索jquery version:*,其中包ID必须与NuGet.org上的包ID完全匹配。

请注意,最近发布的Xamarin Studio / MonoDevelop 5.0有一个原型包管理器控制台可用作third party addin。它由Pash提供支持。但是,此控制台应被视为alpha版本。 Pash中缺少一些PowerShell功能,您可能会遇到使用此插件。