3

有没有办法像在 ASP.NET 应用程序中一样在控制台应用程序中查看 Application Insights 事件(如 SQL 查询)?

我已经安装了 Application Insights NuGet,配置了 ApplicationInsights.config,我可以在“输出”窗口中看到这些事件,但在“诊断工具”窗口中看不到它们。

提前致谢。

4

1 回答 1

0

我不肯定这会奏效,但是……</p>

如果您有一个配置为可以工作的 asp.net 应用程序,如果您打开 .csproj 文件并在其中查看,则在某个PropertyGroup部分顶部附近的某个位置应该有类似

<ApplicationInsightsResourceId>/subscriptions/[some guid]/resourceGroups/[some name]/providers/microsoft.insights/components/[resource name]</ApplicationInsightsResourceId>

将其粘贴到控制台应用程序的 .csproj 中的属性组中,然后重新加载解决方案。

认为当您开始调试时,这是我们要寻找的东西之一,尽管我们可能已经在 VS2017 中简化了一些在 VS2015 中曾经以这种方式工作的东西。

在 Vs2017 中,我们可能只在诊断中心寻找我们知道我们支持的项目类型?

如果这不起作用,请告诉我,我可以去看看是否还有其他东西可以强制它打开。

于 2018-08-20T22:46:14.107 回答