不使用程序包管理器控制台安装C#库

时间:2012-06-14 15:08:09

标签: c# facebook-c#-sdk visual-studio-express package-managers

除了使用Package Manager控制台之外,还有什么方法可以安装C#库吗?我想使用Facebook C# SDK,但我使用的是Visual Studio Express for WP,而我没有PMC。我发现了this guide on nuget,但我不得不以其他方式去做。

有什么想法吗?

4 个答案:

答案 0 :(得分:3)

在README.md文件中提到了如何在不使用NuGet Package Manager控制台的情况下下载Facebook C#SDK .dll文件https://github.com/facebook-csharp-sdk/facebook-csharp-sdk

  

Facebook C#SDK的二进制文件仅通过nuget分发。对于那些使用不支持NuGet Package Manager的旧版Visual Studio的用户,请下载命令行版本的NuGet.exe(http://nuget.codeplex.com/releases/view/58939)并运行以下命令。

nuget install Facebook
     

如果您想获得旧版本的二进制文件,请使用以下命令。

nuget install Facebook -v 5.4.1

更新: Yo可以直接从浏览器下载版本,导航到http://nuget.org/api/v2/package/Facebook/6.4.0将.nupkg重命名为.zip并使用您喜欢的zip程序解压缩。

答案 1 :(得分:2)

还有一种替代的开源IDE sharpDevelop。 它可以为您的项目添加包。 它适用于Visual Studio文件!

在最新版本中,插件甚至独立于是否安装了visual studio的插件! Nuget in SharpDevelop

PS:与VS的插件相比,它确实有一些限制,复杂的包将无法完成他们应该做的所有事情。例如,与IDE的交互可能会失败。 (因此,如果使用SharpDevelop安装该软件包,MVC 3模型生成将无效)

答案 2 :(得分:0)

VS 2012在Tools-> Library Package Manager下有选项。

答案 3 :(得分:0)

您可以获取Facebook SDK source from github并从解决方案中添加对sdk项目的引用。

或者只是从Facebook SDK解决方案构建库并在项目中引用它们。