2016-04-25 89 views
1

我正在測試通過Facebook在示例項目上登錄。爲了獲取在從Facebook登錄的用戶的電子郵件地址,我需要安裝Facebook的包按the accepted answer in this SO post我嘗試嘗試這兩個PMC安裝的軟件包命令程序包管理器控制檯找不到現有程序包

安裝,包裝的Facebook -Version 7.0。 6

安裝-封裝的Facebook

我代替分別得到以下錯誤(顯示該包不存在)

install-package:無法找到包'Facebook'。

安裝,包裝:無法找到包的版本 '7.0.6' 的Facebook「。

但是,當我使用「工具」菜單中的「管理Nuget包」並搜索Facebook時,我收到了包。真的是什麼錯誤?

+0

檢查此鏈接http://stackoverflow.com/questions/11036060/install-c-sharp-library-without-the-package-manager-console – jamiedanq

+0

我使用Visual Studio 2013和社區不像後,我有PMC。當我無法通過PMC進行安裝時,我只使用了「管理Nuget包」對話框並進行了安裝。我的問題是**爲什麼通過PMC命令行搜索軟件包時沒有返回結果?** –

+0

你有什麼軟件包源設置。需要nuget.org才能獲得facebook SDK –

回答

1

您可以爲GUI和控制檯選擇不同的軟件包源。嘗試將控制檯設置爲nuget.orgall。 然後搜索你的包:PM> Find-Package facebook,你應該得到如下圖所示的結果。

enter image description here

+0

我嘗試將包源從'nuget.org'改爲'Microsoft和.Net',並且安裝在樣本上的包項目。看起來你所要做的就是將軟件包源設置爲All或者將這個特殊情況設置爲'Microsoft和.Net'。謝謝。 –