C# 为什么启动Azure功能时没有使用startup.cs文件?

C# 为什么启动Azure功能时没有使用startup.cs文件?,c#,.net,azure-functions,.net-framework-version,C#,.net,Azure Functions,.net Framework Version,我正在尝试在本地运行azure function应用程序项目。我在startup.cs文件周围放置了断点,我注意到它们从未被击中。因此,我的依赖注入无法工作。我一直在尝试各种nuget软件包版本的组合,但都没有用。有人能给我一些建议,告诉我如何使用startup.cs文件吗 这是一个面向.Net标准2.0的类库项目 我将Azure Functions核心工具3.0.2912与Function Runtime版本3.0.14287一起使用 这是我的解决方案浏览器 这是我启动功能的开始 [![en

我正在尝试在本地运行azure function应用程序项目。我在startup.cs文件周围放置了断点,我注意到它们从未被击中。因此,我的依赖注入无法工作。我一直在尝试各种nuget软件包版本的组合,但都没有用。有人能给我一些建议,告诉我如何使用startup.cs文件吗

这是一个面向.Net标准2.0的类库项目

我将Azure Functions核心工具3.0.2912与Function Runtime版本3.0.14287一起使用

这是我的解决方案浏览器

这是我启动功能的开始


[![enter image description here][2]][2]

存在一个现有的错误,调试器延迟附加,并且无法命中早期断点,例如Startup.cs中的断点。 看看这里


要测试这是否是您的情况,请在startup.cs中添加一个10秒的线程睡眠,然后在此之后放置一个断点。是吗?

只是想澄清一下:你确定断点设置成功吗?@KarenMartikyan是的,应用程序构建成功,断点保持红色实心圆圈。我还处理了一个错误,该错误表示“函数出错:绑定类型‘ServiceBustigger’未注册。请确保类型正确,并安装了绑定扩展。”但我不确定这是否会干扰启动过程