В последнее время я столкнулся со следующей проблемой. Функция Azure, запускаемая в Visual Studio, всегда выдает исключение:
System.IO.IOException HResult = 0x80131620 Сообщение = Ошибка загрузки
родная библиотека
"C: \ Users \\ AppData \ Local \ AzureFunctionsTools \ Релизы \ 2.16.0 \ кли \ grpc_csharp_ext.x86.dll"
Source = Grpc.Core StackTrace: at
Grpc.Core.Internal.UnmanagedLibrary..ctor (String []
libraryPathAlternatives) в
Grpc.Core.Internal.NativeExtension.LoadUnmanagedLibrary () в
Grpc.Core.Internal.NativeExtension.LoadNativeMethods () в
Grpc.Core.Internal.NativeExtension..ctor () в
Grpc.Core.Internal.NativeExtension.Get () в
Grpc.Core.GrpcEnvironment.GrpcNativeInit () в
Grpc.Core.GrpcEnvironment..ctor () в
Grpc.Core.GrpcEnvironment.AddRef () в
Grpc.Core.Server..ctor (варианты IEnumerable`1) в
Microsoft.Azure.WebJobs.Script.Grpc.GrpcServer..ctor (FunctionRpcBase
serviceImpl) в
C: \ лазурь-webjobs-СДК-скрипт \ SRC \ WebJobs.Script.Grpc \ Server \ GrpcServer.cs: линия
24
Файл, который предположительно отсутствует, конечно же, на своем месте. Я попытался переустановить Azure Function Tools и Visual Studio, но ничего не помогло. Есть идеи?
Заранее спасибо.
EDIT1:
Возможно, проблема связана с неанглийскими символами в пути к библиотеке. Я только что создал другую учетную запись без них, и вдруг все заработало.