我让Application通过AI SDK在Azure Web应用程序上顺利运行,向一个在Azure中托管的AI实例报告。
唯一的麻烦是它没有显示出详细的依赖诊断,根据这一页这是因为我只使用SDK,我需要“在服务器上测试您的web应用程序”,如果您已经拥有AI running....helpful的实例,那么查看文档是无法完成的!
我不情愿地删除了AI实例,从我的代码中删除了SDK,所以我开始重新开始,然后按照步骤执行,但是,当我完成了前一个链接中的过程时,我的网站就崩溃了,现在用一个空的404请求来响应每个请求(MVC5和Web )。
AI状态页面显示了所有的绿色标记,我无法从KUDO的诊断日志转储中识别任何东西,也无法远程调试站点。
删除Azure门户中Web ->扩展下的AI扩展,然后重新启动web应用程序可以解决这个问题。
我已经没有办法解决这个问题了,我还能做些什么来找出问题的根源吗?
发布于 2017-12-13 18:11:00
要解决此问题,请从web应用程序的(或插槽)文件系统中删除以下2个文件:
D:\home\siteextensions\Microsoft.ApplicationInsights.AzureWebSites\Instrumentation32\ProductionBreakpoints_x86.config
D:\home\siteextensions\Microsoft.ApplicationInsights.AzureWebSites\Instrumentation64\ProductionBreakpoints_x64.config你可以通过库都很容易地做到这一点。
编辑:很明显,这是一个与预编译视图交互的ProductionBreakpoints的问题。微软已经通知我,修复应该在未来几天内推出。我现在拥有的应用程序洞察扩展的版本仍然是2.4.6 --我会在确认后发布“固定”版本。
编辑2:确认这是固定在2.4.7,这是现在出来。
https://stackoverflow.com/questions/47360850
复制相似问题