2013-08-14 3 views
5
Could not load file or assembly 'NuGet.Core, Version=1.6.30117.9648, Culture=neutral, 
PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's 
manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) 

Как я могу решить эту проблему? And.Next Текст ошибки:Ошибка в Azure: Не удалось загрузить файл или сборку NuGet.Core

WRN: Assembly binding logging is turned OFF. 
To enable assembly bind failure logging, set the registry value..[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. 
Note: There is some performance penalty associated with assembly bind failure logging. 
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. 

трассировке стека:

[FileLoadException: Could not load file or assembly 'NuGet.Core, 
Version=1.6.30117.9648, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of 
its dependencies. The located assembly's manifest definition does not match the 
assembly reference. (Exception from HRESULT: 0x80131040)] 

Это мой первый проект в лазури. Я понятия не имею, что делать. Спасибо за внимание!

UPD: Похоже, что у меня есть mismathes в моем проекте .. Например, в ошибке: «NuGet.Core, Version = 1.6» В РЕФЕРЕНТАХ моей программки в этом Version = 2,6 и в «packages.config» такой же версии 2.6. Где я могу изменить эту ошибку?

ответ

4

Это выглядит не так, как проблема с Azure и больше похожа на проблему с Visual Studio. Если у вас есть проект с ссылкой NuGet, удалите его. NuGet должен быть интегрирован в VS, а не в ваш проект. Затем обновите версию NuGet.

В Visual Studio 2012:

Tools -> Library Package Manager -> Package Manager Settings -> Package Manager -> Package Sources and click Update.

Источник будет https://nuget.org/api/v2/

+0

Thnks много. Кажется, вы были правы :) –

+0

Я использую VS 2013, который уже использует nuget V2. Веб-сайт работает на моей локальной машине-разработчике и на моем локальном IIS. Но когда я публикую бесплатный сайт Azure, я получаю сообщение об ошибке «Не могу загрузить файл или сборку» NuGet.Core, Version = 1.6.30117.9648, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 или одну из его зависимостей. Система не может найти указанный файл. ' Любые идеи о том, как исправить это? Я даже не могу понять, в чем проблема и зачем ему нужен Nuget.Core –

+0

@ToKa это звучит очень похоже на проблему, с которой столкнулся OP. У вас есть ссылка nuget в вашем проекте? Кроме того, эта версия очень устарела, следуя этим инструкциям, вы должны исправить. – paqogomez

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