我不知道原因,但可能是因为macOS最近更新为10.13.1 (17B48)
。几周前曾经工作的代码只是因此错误而崩溃
“无法加载DLL'Crypt32.dll':找不到指定的模块。\ n(HRESULT异常:0x8007007E)”
它只发生在macos而不是生产平台(docker linux)。它从lambda.GetFunctionConfigurationAsync
导入配置为<PackageReference Include="AWSSDK.Lambda" Version="3.3.*" />
,并恢复为AWSSDK.Core 3.3.19
dotnet --info .NET命令行工具(2.1.0-preview1-006547)
产品信息: 版本:2.1.0-preview1-006547 提交SHA-1哈希:3471d43796
运行时环境: 操作系统名称:Mac OS X. 操作系统版本:10.13 OS平台:达尔文 RID:osx.10.12-x64 基本路径:/usr/local/share/dotnet/sdk/2.1.0-preview1-006547 /
Microsoft .NET核心共享框架主机
版本:2.0.3 建立:a9190d4a75f4a982ae4b4fa8d1a24526566c69df