2015-07-24 1 views
0

Я добавляю веб-ссылку на своем веб-сайте. Ссылка добавлена ​​успешно. Но когда я добавляю пространство имен на своей веб-странице, он дает мне следующую ошибку.Ошибка Newtonsoft.Json при добавлении сети Ссылка

Error 22 Reference.svcmap: Could not load file or assembly 
'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, 
PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot 
find the file specified. App_WebReferences/FaxService/ 

Пространство имен Я указываю на мой веб-сайт "FaxService".

В pages.aspx.cs странице я добавил

using FaxService; 

То, что я пытался.

1) Удалена веб-ссылка и добавьте ее снова.

2) Обновление веб

Другой крупный

3) Удаление ньютон мягкой из "Pakage Manager Console" и удалить все DLL файлы из newtonsoft от моего решения.

PM> UnInstall-Package Newtonsoft.Json 

4) Установленный новыйтон мягкий снова через «Консоль Pakage Manager».

PM> Install-Package Newtonsoft.Json 

5) Добавление следующие строки в web.config

<dependentAssembly> 
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> 
    <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" /> 
    </dependentAssembly> 
</assemblyBinding> 

Этот веб-ссылка не недавно добавленный. Раньше он работал хорошо.

ответ

0

Ошибка говорит о версии = 6.0.0.0, попробуйте найти, где ссылка на нее? Но ваш web.config использует 7.0.0.0. Попробуйте найти ссылку на 6.0.0.0 и удалить ее.

Мои мысли: - возможно, одна из его зависимостей была обновлена, и теперь ее нельзя загрузить? - перед развертыванием используйте опцию «УДАЛИТЬ ВСЕ», возможно, что-то старое находится в каталоге развертывания.

+0

После переустановки pakage. ошибка обновляется до «** Ошибка Reference.svcmap: Не удалось загрузить файл или сборку« Newtonsoft.Json, Version = 7.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed »или одна из его зависимостей. Система не может найти указанный файл \t App_WebReferences/FaxService/** " –

+0

перейдите к ссылкам проекта, выберите файл библиотеки JSON, откройте свойства и посмотрите, какую версию библиотеки вы используете. –

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

  • Нет связанных вопросов^_^