2013-08-14 16 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) 

Jak mogę rozwiązać ten problem? And.Next Tekst błędu:Błąd na Azure: Nie można załadować pliku lub zespołu 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]. 

Od ślad stosu:

[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)] 

Jest to mój pierwszy projekt w Azure. Nie mam pojęcia, co robić. Dziękujemy za uwagę!

UPD: Wydaje się, że mam mismathes w moim projekcie .. Na przykład w błąd: "NuGet.Core, Version = 1.6" W referances mojego Programm jest to wersja = 2,6 i w "The" packages.config ta sama wersja 2.6. Gdzie mogę zmienić ten błąd?

Odpowiedz

4

To wygląda mniej jak problem z Azure i bardziej przypomina problem Visual Studio. Jeśli masz projekt z odwołaniem NuGet, usuń go. NuGet powinien być zintegrowany z VS, a nie z twoim projektem. Następnie zaktualizuj swoją wersję NuGet.

W Visual Studio 2012:

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

Źródłem byłoby https://nuget.org/api/v2/

+0

thnks partii. Wygląda na to, że masz rację :) –

+0

Używam VS 2013, który już używa nuget V2. Witryna działa na moim lokalnym komputerze deweloperskim i na moim lokalnym IIS. Ale kiedy publikuję na darmowej stronie Azure, pojawia się komunikat "Nie można załadować pliku lub zestawu" NuGet.Core, Version = 1.6.30117.9648, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 'lub jedną z jego zależności. System nie może znaleźć określonego pliku. " Wszelkie pomysły na temat sposobu rozwiązania tego problemu? Nie mogę nawet zrozumieć, na czym polega problem i dlaczego potrzebuje Nuget.Core –

+0

@ToKa brzmi bardzo podobnie do problemu, jaki miał OP. Czy masz nuget odniesiony w swoim projekcie? Poza tym ta wersja jest bardzo nieaktualna, więc postępuj zgodnie z tymi instrukcjami. – paqogomez

Powiązane problemy