我有一个带有大约6个Nuget软件包和3-4个本地项目引用的应用程序。 本地构建速度很快,并且可以按预期运行。 当我设置一个配置文件以发布模式发布到本地文件夹以进行文件部署时,它将在build输出中列出数千行,可轻松解析20-25分钟的大量软件包。
此过程完成后,该网站会在500个错误中指出缺少该错误:
发生未处理的异常:没有注册类型'Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration'的服务。
我试图在整个应用程序上禁用AI。 使用以下命令删除了所有引用,甚至通过JSON配置禁用了它:
ASPNETCORE_preventHostingStartup": "True"
每个发布过程要等待20到25分钟才能完成。 但是后来又因为这个错误而失败了,这让我很生气。
我想念什么?