Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Amazon.Lambda.TestTool-3.1(.NET)时未找到Libuv 1.10.0 dll_C#_.net Core_Dll_Aws Lambda_Libuv - Fatal编程技术网

C# 使用Amazon.Lambda.TestTool-3.1(.NET)时未找到Libuv 1.10.0 dll

C# 使用Amazon.Lambda.TestTool-3.1(.NET)时未找到Libuv 1.10.0 dll,c#,.net-core,dll,aws-lambda,libuv,C#,.net Core,Dll,Aws Lambda,Libuv,在我的一台C#Lambda的两台机器上使用模拟Lambda测试工具时被卡住了好几个小时,同样的问题。。如果有人能帮我,那就太好了 AWS .NET Core 3.1 Mock Lambda Test Tool (0.10.1) Unknown error occurred causing process exit: Dependency resolution failed for component C:\Users\Bruno's Dual Boot\Documents\Code\report

在我的一台C#Lambda的两台机器上使用模拟Lambda测试工具时被卡住了好几个小时,同样的问题。。如果有人能帮我,那就太好了

AWS .NET Core 3.1 Mock Lambda Test Tool (0.10.1)
Unknown error occurred causing process exit: Dependency resolution failed for component C:\Users\Bruno's Dual Boot\Documents\Code\reporting-inbound-service\src\Reporting.Writer.Service.QueueProcessor\bin\Debug\netcoreapp3.1\Reporting.Writer.Service.QueueProcessor.dll with error code -2147450740. Detailed error: Error:
  An assembly specified in the application dependencies manifest (Reporting.Writer.Service.QueueProcessor.deps.json) was not found:
    package: 'Libuv', version: '1.10.0'
    path: 'runtimes/win-x64/native/libuv.dll'

   at System.Runtime.Loader.AssemblyDependencyResolver..ctor(String componentAssemblyPath)
   at Amazon.Lambda.TestTool.Runtime.LambdaAssemblyLoadContext..ctor(String lambdaPath) in C:\codebuild\tmp\output\src782171135\src\Tools\LambdaTestTool\src\Amazon.Lambda.TestTool\Runtime\LambdaAssemblyLoadContext.cs:line 28
   at Amazon.Lambda.TestTool.Runtime.LocalLambdaRuntime.Initialize(String directory, IAWSService awsService) in C:\codebuild\tmp\output\src782171135\src\Tools\LambdaTestTool\src\Amazon.Lambda.TestTool\Runtime\LocalLambdaRuntime.cs:line 71
   at Amazon.Lambda.TestTool.Runtime.LocalLambdaRuntime.Initialize(String directory) in C:\codebuild\tmp\output\src782171135\src\Tools\LambdaTestTool\src\Amazon.Lambda.TestTool\Runtime\LocalLambdaRuntime.cs:line 46
   at Amazon.Lambda.TestTool.TestToolStartup.Startup(String productName, Action`2 uiStartup, String[] args, RunConfiguration runConfiguration) in C:\codebuild\tmp\output\src782171135\src\Tools\LambdaTestTool\src\Amazon.Lambda.TestTool\TestToolStartup.cs:line 77
Press any key to exit

看起来这解决了问题(添加到.csproj):


没什么可谈的。到目前为止你试过什么?它丢失的文件真的存在吗?我有点感觉它更像是一个与lambda工具本身有关的问题?我可能需要打开一个GitHub问题?,因为如果我运行2.1测试工具,那么测试工具根本就没有问题。。我对这一切如何在引擎盖下工作没有真正的经验;我的一位同事通过在VS19中重新安装live share扩展解决了这个问题,我也尝试了,但没有成功,还尝试将dll放入system32、lambda工具路径和其他一些stackoverflow解决方案中,只是希望有人可能有同样的问题,并意外地看到这个姿态的核心3.1版本从以下:@jdweng-hmm刚刚尝试,不幸的是似乎没有解决它你做了一个干净的建设吗?编译器无法识别对库的更改。的副本可能会强制重新生成某些文件。