首页 文章

实施Application Insight到Azure功能应用程序

提问于
浏览
1

有人知道任何上帝指南吗?

首先,我创建了一个Application Insight资源并放置:

APPINSIGHTS_INSTRUMENTATIONKEY = "INSTRUMENTATION KEY"

在功能应用程序应用程序设置中

我已经尝试为这样的功能应用程序实现nuget包 .

创建一个project.json文件并粘贴它:

{   
  "frameworks": {   
   "net46":{   
    "dependencies": {   
     "Microsoft.ApplicationInsights": "2.1.0"   
    }   
   }   
   }   
 }

它安装了nuget包(我可以在日志中看到它,一切都很顺利) .

之后我将这些片段放在我的代码中以使用telemetry.TrackException(exception)功能:

第一...

using Microsoft.ApplicationInsights;
using Microsoft.ApplicationInsights.Extensibility;

然后:

var telemetry = new TelemetryClient(new TelemetryConfiguration("INSTRUMENTATION KEY"));

在我的捕获中:

telemetry.TrackException(e);

当我尝试保存我的功能应用程序时,我收到此错误:

错误CS1729:'TelemetryConfiguration'不包含带有1个参数的构造函数

1 回答

相关问题