2015-02-16 1 views
0

Я пытаюсь загрузить уже существующий сайт CMS Umbraco в проект Visual Studio, и я попал в бит DLL-ад.Как исправить ошибку загрузки сборки Newtonsoft.Json?

Вот сообщение об ошибке я получаю при попытке скомпилировать сайт:

Could not load types from assembly Umbraco.Core, Version=1.0.5462.37503, Culture=neutral, PublicKeyToken=null, errors: 
Exception: System.IO.FileNotFoundException: 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. 
File name: 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' 

Я попытался повторно установить Newtonsoft из NuGet, повторно установить Umbraco из NuGet, удалить все библиотеки DLL и повторно установить, удалить зависимую сборку Newtonsoft, все возможные решения, которые я смог найти, и эта ошибка продолжает возникать.

Любые предложения?

ответ

0

Это закончилось тем, что было немного недоразумение с моей стороны из следующих видео Umbraco. Я пытался создать новый проект Visual Studio, импортировать все необходимые DLL, а затем переместить содержимое сайта в проект.

Все, что мне действительно нужно было сделать, это создать пустой проект, а затем переместить содержимое сайта со всеми его DLL в проект. Это позволяет мне сразу же начать редактирование проекта.

0

Я предполагаю, что перенаправление привязки не настроено правильно в файле web.config. Попробуйте запустить это в NuGet консоли менеджера пакетов:

PM> Get-Project –All | Add-BindingRedirect 
Смежные вопросы