當透過TeamCity/Octopus部署 ASP.NET 應用程式時,應用程式分析會停止工作



我在Azure中部署了一个 asp.net webapi项目,该项目激活了Application Insights(并且运行良好(。AI 已在 Azure 门户中激活,即项目中无需更改(非常好(。

但是,我现在已经将应用程序见解 nuget 添加到我的项目中,因此我可以尝试添加自己的自定义依赖项。但是当我通过 git commit 进行部署(这会触发 TeamCity 和 Octopus(时,Application Insights 停止工作。很明显,实时指标不会启动。

有人对此有任何经验吗?

问题是 octupus 没有部署 ApplicationInsights.config 文件。解决方案是更新我的 nuspec 文件以包含此文件作为 nuget 包构造的一部分。

在比较 IDE 发布部署的文件与 Octopus 部署的文件时,我注意到了这一点。

听起来扩展和应用程序之间存在一些冲突。是否可以从 Azure 门户卸载应用程序见解扩展,然后重试?

最新更新