当我在Visual Studio 2015项目和构建中更新SOAP服务引用时,我收到以下警告:
Warning Custom tool warning: Could not load type 'Microsoft.ApplicationInsights.Extensibility.ITelemetryProcessor' from assembly 'Microsoft.ApplicationInsights, Version=1.2.0.5639, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. ProjectName C:\Projects\SolutionName\ProjectName\Service References\ServiceReference\Reference.svcmap 1
自从创建了服务引用以来,我已将ApplicationInsights引入到我的项目中。
修改或调试此警告的想法是什么?
答案 0 :(得分:0)
打开Nuget包管理器并更新解决方案中的项目,以引用ApplicationInsights的最新稳定版本:v.2.1。 ITelemetryProcessor是在2.0版本中引入的,这就是1.2版本没有这种类型的原因。
答案 1 :(得分:0)
我今天遇到了同样的问题,更新了所有软件包后,我倒霉了。
我的程序运行了片刻,而下一刻,它突然停止了!这让我有所思考,基本上取消了所有更改,直到将其恢复到以前的工作状态。我开始逐段添加所需的代码,最终发现我的问题出在后来定义的类之一上。我的班级定义为
public class DriverDetailsItem
{
private string itemValue;
public DriverDetailsItem(string itemValue)
{
ItemValue = itemValue;
}
public string ItemValue { get => itemValue; set => itemValue = value; }
}
我添加此类后,程序就中断了。除了使用属性getter和setter的方式之外,该类没有太多更改。原来,我的问题已通过更改我的吸气器和吸气器解决了!
当我将班级更改为此时:
public class DriverDetailsItem
{
public DriverDetailsItem(string itemValue)
{
ItemValue = itemValue;
}
public string ItemValue { get ; set; }
}
它突然起作用了!我不知道为什么会引起问题,我只是知道这为我解决了。