JSON.NET Как ссылаться?

Я только что установил пакет Json.Net, и теперь мне интересно, как я могу импортировать его в свой проект? Сначала я попытался «использовать Newtonsoft.Json»; но это не подходит. Я попытался найти его, сначала добавив ссылку на свой проект, но я также не могу найти его в списке? Я также не могу найти кого-либо еще с этой проблемой или каких-либо указаний, выполнив несколько быстрых поисков в Google. Подскажите, пожалуйста, как легко это сделать...


person Shane LeBlanc    schedule 20.02.2012    source источник


Ответы (4)


щелкните правой кнопкой мыши свой проект и выберите «управление пакетом nuget». введите json в поиск, найдите его в списке и нажмите "установить"

person Antony Scott    schedule 20.02.2012
comment
Вот и все... Я много раз открывал это диалоговое окно и видел список пакетов, которые я уже установил, но не думал, что это относится к конкретному проекту. Я думал, что он просто снова переустановит пакет в Visual Studio. Спасибо за помощь. - person Shane LeBlanc; 20.02.2012
comment
вы также можете щелкнуть правой кнопкой мыши решение и управлять пакетами для всех проектов в решении. - person Antony Scott; 20.02.2012

Если вы делаете это вручную, щелкните правой кнопкой мыши папку «Ссылка» в дереве решений вашего проекта. Выберите вкладку «Добавить ссылку» -> «Обзор», найдите файл Newtonsoft.Json.dll на своем компьютере (сначала его необходимо загрузить из Интернета) и добавьте его в качестве ссылки на свой проект.

Если вы используете NuGet, щелкните правой кнопкой мыши папку «Ссылка» в дереве решений вашего проекта и выберите «Управление пакетами NuGet», выберите вкладку «В сети», найдите Json.Net и нажмите «Установить».

person Bojin Li    schedule 20.02.2012
comment
Спасибо! Это лучший ответ, так как он описывает рабочую альтернативу NuGet. - person daniel-cheng; 07.04.2015
comment
Я сделал это, и я включил использование, но он продолжает говорить об отсутствии ссылки - person Leandro Bardelli; 18.12.2015
comment
Я сам отвечаю: вам нужно скопировать точную версию dll в используемую вами структуру. Я ссылался на 4.5 dll, когда мой фреймворк был 4, это была ошибка - person Leandro Bardelli; 18.12.2015
comment
В дополнение к комментарию Леандро, если вы загрузите последний zip-файл с github.com/JamesNK/Newtonsoft.Json /releases в нем будет несколько версий Newtosoft.Json.dll для разных версий .NET. - person Simon Tewsi; 30.06.2016

Щелкните правой кнопкой мыши свой проект в обозревателе решений и выберите «управление пакетами nuget», затем нажмите «В сети» на панели навигации, введите newtonsoft в строку поиска, найдите его в списке и нажмите «установить».

введите описание изображения здесь

person Edwin O.    schedule 08.01.2016

Убедитесь, что Json.net уже установлен в вашем проекте.

Если он уже установлен, перейдите и удалите запись «package» из файла «packages.config». Теперь перейдите в NuGet «Консоль диспетчера пакетов» и установите новый пакет с помощью следующей команды:

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

Если он не установлен, перейдите в NuGet, найдите JSon.Net, выберите проект и нажмите «Установить».

person user3778216    schedule 26.06.2014