2012-02-20 64 views
24

我剛剛安裝了Json.Net包,現在我想知道如何將其導入到我的項目中?我第一次嘗試「使用Newtonsoft.Json;」但那不是即將到來的。我試圖通過首先添加對我的項目的引用來尋找它,但我無法找到它的列表嗎?我似乎也無法找到任何其他人有這個問題或任何方向進行一些快速的谷歌搜索。請告訴我這是多麼容易......JSON.NET如何引用?

回答

40

用鼠標右鍵單擊您的項目,然後選擇「管理nuget包」。將json放入搜索結果中,在列表中找到並單擊「安裝」

+1

就是這樣......我有了這個對話框很多次,並看到我已經安裝的軟件包列表,但並沒有認爲它是項目特定的。我認爲它會再次將包重新安裝到Visual Studio。謝謝您的幫助。 – 2012-02-20 19:25:17

+1

您還可以右鍵單擊該解決方案並管理解決方案中所有項目的包裝 – 2012-02-20 19:27:01

32

如果您正在手動執行此操作,請右鍵單擊項目解決方案樹中的「參考」文件夾。選擇「添加引用」 - >「瀏覽」選項卡,在您的計算機上找到Newtonsoft.Json.dll(您必須首先從互聯網上下載該文件),並將其添加爲項目的參考。

如果您使用的是NuGet,請右鍵單擊項目解決方案樹中的「參考」文件夾並選擇「管理NuGet包」,選擇「在線」選項卡,搜索Json.Net並單擊「安裝」。

+0

謝謝!這是一個更好的答案,因爲它描述了NuGet的替代方案。 – leoshnoire 2015-04-07 19:40:51

+0

我做了它,並且包含了使用,但它一直說「缺少參考」 – 2015-12-18 20:41:54

+1

我反應自己:您需要複製的是您使用的框架的dll的確切版本。我引用4.5 dll當我的框架是4,這是錯誤 – 2015-12-18 20:51:05

2

檢查Json.net是否已安裝到您的項目中。

如果已安裝,請從「packages.config」文件中刪除「包」條目。現在去的NuGet「軟件包管理器控制檯」並使用下面的命令來安裝新的軟件包:

PM> Install-Package Newtonsoft.Json {Your Project Name} 6.0.3 nuget.org 

如果沒有安裝它,去的NuGet和搜索JSon.Net並選擇該項目,並點擊安裝。

5

權在Solution Explorer中您的項目右鍵,選擇「管理的NuGet包」,然後單擊在線導航欄中,newtonsoft輸入到搜索欄,找到它在列表中,點擊「安裝」

enter image description here