После обновления до 3.34.2 во приложениях использующих Lers.Framework при попытке подключиться к серверу:
var server = new LersServer();
server.Connect(host, port, new BasicAuthenticationInfo(login, password));
теперь выкидывает исключение:
System.IO.FileNotFoundException: 'Не удалось загрузить файл или сборку "Microsoft.AspNetCore.SignalR.Client.Core, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" либо одну из их зависимостей. Не удается найти указанный файл.'
Если подтянуть через nuget, то ругается на другую dll. И так несколько раз пока все не подтянешь.
Если, например, Microsoft.AspNetCore.SignalR.Client.Core подтягивать через nuget то соответственно куча зависимостей подтягивается:
Microsoft.Extensions.DependencyInjection.Abstractions.3.1.0
Microsoft.Extensions.Logging.Abstractions.3.1.0
System.Buffers.4.5.0
System.ComponentModel.Annotations.4.7.0
System.Numerics.Vectors.4.5.0
System.Runtime.CompilerServices.Unsafe.4.7.0
System.Memory.4.5.3
Microsoft.Extensions.Primitives.3.1.0
Microsoft.Extensions.Configuration.Abstractions.3.1.0
Microsoft.Extensions.Configuration.3.1.0
Microsoft.Extensions.Configuration.Binder.3.1.0
Microsoft.Extensions.Options.3.1.0
System.Text.Encodings.Web.4.7.0
System.Threading.Tasks.Extensions.4.5.2
Microsoft.Bcl.AsyncInterfaces.1.1.0
Microsoft.Extensions.DependencyInjection.3.1.0
Microsoft.Extensions.Logging.3.1.0
System.IO.Pipelines.4.7.0
Microsoft.AspNetCore.Http.Features.3.1.0
Microsoft.AspNetCore.Connections.Abstractions.3.1.0
System.Threading.Channels.4.7.0
System.ValueTuple.4.5.0
System.Text.Json.4.7.0
Microsoft.AspNetCore.SignalR.Common.3.1.0
Microsoft.AspNetCore.SignalR.Protocols.Json.3.1.0
Microsoft.AspNetCore.SignalR.Client.Core.3.1.0
Сидеть угадывать что дальше на рантайме может понадобиться в каждом проекте как-то не хочется. Что можете посоветовать в решении проблемы?