2016-10-20 8 views
-1

Не удалось загрузить файл или сборку Newtonsoft.Json или одну из его зависимостей. Неверный параметр.Не удалось загрузить файл или сборку «Newtonsoft.Json» или одну из его зависимостей. Неверный параметр

11:41:39: Ошибка сервера в приложении «/».

Я попытался решить его с помощью решений аналогичных запросов, но не смог решить эту ошибку.

Не удалось загрузить файл или сборку «Newtonsoft.Json» или одну из его зависимостей . Неверный параметр. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))

Описание: Необработанное исключение при выполнении текущего веб-запроса. Просмотрите трассировку стека для получения более информации об ошибке и ее месте в коде.

Сведения об исключении: System.IO.FileLoadException: Не удалось загрузить файл или сборка 'Newtonsoft.Json' или одна из его зависимостей. Неверный параметр . (Исключение из HRESULT: 0x80070057 (E_INVALIDARG)) Необработанное исключение было создано во время выполнения текущего веб-запроса. Информация о происхождении и местоположении исключения может быть идентифицирована с использованием следа стека исключений ниже.

Сброс нагрузки на сборку. Следующая информация может быть полезна для определения того, почему сборка «Newtonsoft.Json» не может быть загружена.

+1

Из всего, только я мог догадаться, что у вас нет ссылки dll ... Вы получаете это при создании приложения или во время выполнения? – A3006

+0

Сообщение об исключении довольно ясно. Проверьте, существует ли файл Newtonsoft.dll в вашей исполняемой папке (обычно «bin») – Fabio

+0

Я проверил, Newtonsoft.dll уже существует в папке bin, эта ошибка im сталкивается во время выполнения кода. – Mohammed

ответ

0

Вы развертываете свое приложение с помощью установщика? Не забудьте обновить свой сценарий установки, чтобы включить Newtonsoft.Json.dll в список установленных файлов.

+0

no, im не используя какой-либо установщик, можете ли вы сказать, к какому установленному u относятся? Спасибо – Mohammed

+0

Я проверял, была ли ваша ситуация в том, что вы пытались запустить приложение после его установки установщиком. Однако это не похоже на случай. –

0

Попробуйте удалить пакет и переустановить его снова

Uninstall-пакет Newtonsoft.Json -Force

Тогда

Install-Package Newtonsoft.Json

+0

может у вас рассказать мне, как я могу удалить пакет Newtonsoft.Json – Mohammed

+0

Когда я пытаюсь обновить JSON, он показывает ошибку: «Версия схемы« Newtonsoft.Json »несовместима с версией 2.0.30625.9003 от NuGet. Обновите NuGet до последней версии с http://go.microsoft. com/fwlink /? LinkId = 213942 " – Mohammed

+0

откройте консоль менеджера пакетов nuget и введите команду удаления, указанную выше. –

Смежные вопросы