.net – 部署到Azure App Service时缺少Application Insights DL
发布到Azure App Service后,我收到以下错误.
在WebAPI项目中,我清楚地看到Microsoft.ApplicationInsights引用,版本号是“1.2.0.5639”. 我使用VSO作为我的构建服务器(vNext不是基于XAML).我注意到在VSO构建日志中我收到了一条警告,说明DLL也丢失了.
构建服务器也清楚地显示了这个:
有以下警告:
我现在唯一能想到的可能是处理器架构是MSIL的问题吗? 更新:我还发布了3个Web作业(每个作业用户凭借自己的权限).目前我将webjobs包含在’webjobs-list.json’文件中,但是我将其删除以希望隔离问题.似乎2/3 webjobs能够找到DLL并将其复制到他们的 更新2:从JSON文件中删除WebJobs没有帮助. 更新3:好的,所以我设法让它工作.但是,仅当我从Visual Studio IDE部署时,而不是通过我在VSO上的自动构建. :*(我通过右键单击WebAPI项目然后查找Application Insights菜单项并使用’添加应用程序洞察向导’来使用Visual Studio上下文菜单.这很奇怪,因为App Insights在此项目中已经工作了很长时间.但是在我将它链接到我现有的应用洞察实例后,它在web.config中添加了一些条目.构建/部署让WebAPI重新开始工作.我甚至在WebJobs中添加回JSON文件. 解决方法
确保DLL的属性视图中Copy Local设置为“True”
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 安装npm及cnpm(Windows)
- windows – 确定磁盘块级别的更改
- vscode go windows 版本build linux
- Windows Phone 7 – 检测Windows Phone 7 ViewModel中的应用
- windows-server-2008 – 无法将Win7工作站加入Win2k8域
- 如何在CUDA中使用uint4向量正确转换全局内存数组以增加内存
- 如何在Windows启动时优化WPF应用程序启动
- 为ARM和Windows RT编译我的VB.NET WinForms应用程序
- 使用Interop.domino.dll的C#控制台应用程序 – 在作为计划任
- windows – 如何在Visual Studio 2008 xml编辑器中编辑工作
- powershell – echo [uint32] :: maxvalue说’ui
- windows-server-2008 – 在Windows Server 2008上
- metro app(.NET)中受控的非UI计时器
- exchange-2007 – 重新启动时禁用Server 2008服务
- windows-server-2008 – Windows 2008 Server上的
- .net – 在WPF中实例化用户控件时PresentationFr
- windows-server-2003 – 在野外使用Microsoft DN
- windows-phone-8 – 适用于Windows Phone 8的任何
- 安装npm及cnpm(Windows)
- windows-server-2008 – Windows Server的一般用