我在Azure中部署了一个asp.net webapi项目,其中Application Insights处于活动状态(并且工作得非常好)。 AI在Azure门户中被激活,即项目中不需要进行任何更改(非常好)。
但是,我现在已将Application Insights nugets添加到我的项目中,因此我可以尝试添加自己的自定义依赖项。但是当我通过git commit(触发TeamCity和Octopus)进行部署时,Application Insights会停止工作。这很明显,Live Metrics将无法启动。
有没有人有这方面的经验?
答案 0 :(得分:1)
问题是octupus没有部署ApplicationInsights.config文件。解决方案是更新我的nuspec文件以包含此文件作为nuget包构造的一部分。
在比较IDE Publish部署的文件与Octopus部署的文件时,我注意到了这一点。
答案 1 :(得分:0)
听起来扩展和应用程序之间存在一些冲突。您可以从Azure门户卸载Application Insights扩展,然后重试吗?