C# 如何在visual studio 2015中调试amazon lambda函数?

C# 如何在visual studio 2015中调试amazon lambda函数?,c#,amazon-web-services,visual-studio-2015,.net-core,aws-lambda,C#,Amazon Web Services,Visual Studio 2015,.net Core,Aws Lambda,我正在从事一个.net核心aws lambda项目。我无法调试它。我试图调试,但出现了如下错误 程序不包含适用于条目的静态“Main”方法 重点 我在function.cs类中添加了一个静态main方法,并在project.json文件中添加了“”debugType:“portable”,“emittentrypoint”:true”行 我遇到了一个错误,比如项目不包含入口点,无法直接启动。为了调试这个项目,“emittentrypoint”:需要添加true…我建议您创建一个测试类(一个具有[

我正在从事一个.net核心aws lambda项目。我无法调试它。我试图调试,但出现了如下错误

程序不包含适用于条目的静态“Main”方法 重点

我在function.cs类中添加了一个静态main方法,并在project.json文件中添加了“”debugType:“portable”,“emittentrypoint”:true”行


我遇到了一个错误,比如项目不包含入口点,无法直接启动。为了调试这个项目,“emittentrypoint”:需要添加true…

我建议您创建一个测试类(一个具有[TestClass]属性的公共类),然后向其中添加一个测试方法([TestMethod]属性),它将使用相关输入执行lambda函数

这样,您就可以轻松地调试lambda


我想您应该为lambda编写单元测试:)

谢谢您的建议!我用这篇文章为.net core创建了mstest库,希望您能接受我的答案:)