أهلا،
لقد واجهنا مشكلة عند الترقية من 0.9.5 إلى 0.10.1 لـ Amazon.Lambda.TestTool.
نحن نعمل في Rider وعندما نحاول البدء نحصل على رسالتين مختلفتين من رسائل الخطأ.
A fatal error was encountered. The library 'libhostpolicy.dylib' required to execute the application was not found in '/Users/.../.dotnet/tools/.store/amazon.lambda.testtool-2.1/0.10.1/amazon.lambda.testtool-2.1/0.10.1/tools/netcoreapp2.1/any/'
وعند محاولة التصحيح: دليل dgbshim مفقود. ولكن قد يعيد هذا إلى رايدر.
هل لدى أي شخص أي فكرة عن سبب حدوث ذلك؟
إذا قمت بإضافة الملف Amazon.Lambda.TestTool.runtimeconfig.json
إلى /Users/.../.dotnet/tools/.store/amazon.lambda.testtool-2.1/0.10.1/amazon.lambda.testtool-2.1/0.10.1/tools/netcoreapp2.1/any/
فسأحصل على مزيد من المعلومات وقادر بالفعل على تشغيل التطبيق ولكن تعطل dotnet.
❯ dotnet --version
3.1.201
❯ dotnet --list-sdks
2.2.100 [/usr/local/share/dotnet/sdk]
2.2.401 [/usr/local/share/dotnet/sdk]
3.0.100 [/usr/local/share/dotnet/sdk]
3.1.100 [/usr/local/share/dotnet/sdk]
3.1.201 [/usr/local/share/dotnet/sdk]
يعمل بنظام التشغيل Mac OSX 10.15.4
سيتم إضافة المزيد من التفاصيل قريبا.
Jetbrains rider 2019.3.4.0 تحديث
تم التكوين وفقًا للوثائق الموجودة في هذا الرابط
https://github.com/aws/aws-lambda-dotnet/tree/master/Tools/LambdaTestTool#configure -for-jetbrains-rider
تواجه هذه المشكلة أيضا.
شكرا على إعلامي. الوثائق الموجودة في ملف README قديمة وتم تحديثها الآن.
كجزء من 0.10.0
تم تفكيك الأداة لدعم كلاً من .NET Core 3.1 و 2.1. في الإصدار القديم ، كان Amazon.Lambda.TestTool.dll هو تجميع نقطة الدخول ولكنه الآن مجرد مكتبة فئة. يوجد تجميع إدخال منفصل إما لـ .NET Core 3.1 أو 2.1 يسمى Amazon.Lambda.TestTool.WebTesterXX.dll
.
تحقق من ملف README المحدث واسمحوا لي أن أعرف ما إذا كان ذلك يزيل الأمور.
شكرا للتحديث.
الآن يبدو أنه يعمل!
شكرا!
التعليق الأكثر فائدة
شكرا على إعلامي. الوثائق الموجودة في ملف README قديمة وتم تحديثها الآن.
كجزء من
0.10.0
تم تفكيك الأداة لدعم كلاً من .NET Core 3.1 و 2.1. في الإصدار القديم ، كان Amazon.Lambda.TestTool.dll هو تجميع نقطة الدخول ولكنه الآن مجرد مكتبة فئة. يوجد تجميع إدخال منفصل إما لـ .NET Core 3.1 أو 2.1 يسمىAmazon.Lambda.TestTool.WebTesterXX.dll
.تحقق من ملف README المحدث واسمحوا لي أن أعرف ما إذا كان ذلك يزيل الأمور.