error: Can't load types from 'Microsoft.AspNet.SignalR.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Error: Could not load file or assembly 'Microsoft.Owin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified..
Если я пробую использовать тип, у которого базовый тип в сборке Microsoft.Owin (версии 2.0.2.0, отличающейся от требуемой 2.0.0.0), то компилятор C# выдает предупреждение:
warning CS1702: Assuming assembly reference 'Microsoft.Owin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' matches 'Microsoft.Owin, Version=2.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35', you may need to supply runtime policy
При попытке запуска без указания runtime policy возникает исключение:
System.IO.FileLoadException: Could not load file or assembly 'Microsoft.Owin, Version=2.0.0.0, 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)
Здравствуйте, nikov, Вы писали:
N>Если я пробую использовать тип, у которого базовый тип в сборке Microsoft.Owin (версии 2.0.2.0, отличающейся от требуемой 2.0.0.0), то компилятор C# выдает предупреждение:
Я установил пакет nuget в проект C#: Microsoft.AspNet.SignalR.
Никаких махинаций не делаю и предупреждений не получаю.
Здравствуйте, _NN_, Вы писали:
_NN>Я установил пакет nuget в проект C#: Microsoft.AspNet.SignalR. _NN>Никаких махинаций не делаю и предупреждений не получаю.
А я просто создал проект и добавил ссылки на сборки, которые ты прислал.
Если же делать через NuGet, то можно увидеть, что в Application.csproj файл прописывается строчка
Соответственно, предупреждения не выдаются, а в рантайме все попытки загрузить версии сборок меньшие 2.0.2.0 автоматически редиректятся к версии 2.0.2.0
Здравствуйте, _NN_, Вы писали:
_NN>Предлагаю добавить в компилятор ключ для ссылки на файлы политик, трогать папку Nemerle как-то не хочется. _NN>Есть еще идеи ?
Я редиректы в конфиг компилятора руками добавлял, уже не помню для чего, вроде для сборки Найты было нужно когда-то.