Я создал лямбда-функцию, и она размещена в AWS с использованием Visual Studio AWS SDK.В связи с некоторыми живыми проблемами необходимо поставить точку останова на этом.Кто-то предлагает создать тестовый проект, чтобы проверить это, и сделал то же самое.После этого также возвращается ошибка ниже.
AWS lambda для отладки этого проекта: «Emitentrypoint»: необходимо добавить true к опциям сборки в project.json и добавить точку входа в вашproject
После этого добавлен emitentrypoint в project.json (Тестовый проект)
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
},
"Amazon.Lambda.Core": "1.0.0*",
"Amazon.Lambda.APIGatewayEvents": "1.1.0",
"Amazon.Lambda.TestUtilities": "1.0.0*",
"AWSLambda2._0": "1.0.0",
"xunit": "2.1.0-*",
"dotnet-test-xunit": "2.2.0-*"
},
"testRunner": "xunit",
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
Добавлена точка входа в мой тестовый класс.
public static void Main(string[] args)
{
FunctionTest functionTest = new FunctionTest();
functionTest.TetGetMethod();
}
ЯНовое для тестовых проектов. До сих пор я получаю ту же проблему, дайте мне любое предложение.