asp.net-core - 无法解析类型“Microsoft.AspNetCore.Hosting.IHostingEnvironment”的服务
问题描述
我正在从升级netcore2.2
到netcore3.1
我有一条线调用services.AddApplicationInsightsTelemetry();
,结果如下
System.InvalidOperationException:“尝试激活“Microsoft.AspNetCore.Hosting.DefaultApplicationInsightsServiceConfigureOptions”时,无法解析“Microsoft.AspNetCore.Hosting.IHostingEnvironment”类型的服务。”
我知道这与一个持续存在的问题(https://github.com/microsoft/ApplicationInsights-dotnet/issues/1869)有关,但这并不能帮助我解决问题。
有已知的解决方法吗?
解决方案
我更新了所有内容,结果证明这是一个模拟 IHostingEnvironment 的测试
推荐阅读
- java - 如何从xml java中删除元素
- python - 如何在python中找到数据框的SUMPRODUCT和OFFSET
- swift - 将 UITableView 与合并数据源绑定
- javascript - 是否可以使用 fabric.js 对不同级别的对象进行分组?
- web-config - Web.config 重定向多个文件
- javascript - 如何强制 Express.js 产生带有特殊字符的参数?
- javascript - 是否可以在 Facebook Messenger 中轮播按钮模板?
- mysql - MariaDB shell 不显示 Unicode 字符
- geolocation - 有什么方法可以检测用户在节点 js 中的当前位置?
- docker - 如何将 Nginx 反向代理添加到现有图像