如何在 VS 2015 中重新启用 Application Insights
How to reenable Application Insights in VS 2015
我的 VS 2015 在扩展和更新下显示了一个灰色的 Application Insights (AI) 禁用按钮。如何启用 AI?
很久以前,我在 VS 2015 中禁用了 AI。因为没有启用按钮,我尝试卸载并重新安装 AI。卸载确实从 VS 中删除了 AI,但它仍然出现在 Windows 程序和功能下。因为我找不到安装选项,所以我进行了 VS 修复,使 AI 再次出现在 VS 中,但禁用按钮仍然是灰色的。
也许有我可以用来绕过 VS 的 VS 设置文件 UI。
[2016 年 2 月 27 日添加]
AI 似乎在我的 VS 2015 上启用正常,"disabled disable button" 让我感到困惑。
要在我的 UWP 应用程序中重新启用 AI:
手动添加了三个 Nuget 包:ApplicationInsights.WindowsApps、ApplicationInsights、ApplicationInsights.PersinstanceChannel。
令人困惑的是 .WindowsApps V1.1.1 包描述没有提到对 Win10 UWP 的支持,但它似乎是兼容的。
已将 Azure InstrumentationKey 添加到 ApplicationInsights.config。
添加 ApplicationInsights.WindowsAppInitializer.InitializeAsync(Metadata, Session, UnhandledException) 到 App 构造函数。
遥测消息显示在 VS 输出 window 中,但未报告给 Azure。我期待会话事件。
将 PageView 收集器添加到 InitializeAsync。现在将事件报告给 Azure。
在 VS 菜单中添加了 AI 命令。
当应用程序处于 运行 时单击:显示绿色配置 AI 按钮。单击时 VS 崩溃。
当应用程序停止时单击:显示搜索页面正常。
你确定它真的被禁用了吗?我很确定 所有 作为机器范围安装的扩展都有一个禁用的禁用按钮,但我不知道为什么。 (有些根本没有禁用按钮,直接卸载即可)。
现在在我的机器上,我看到了同样的东西,按钮显示 "disable" 并且被禁用。如果扩展被禁用,按钮应该显示 "enable".
查看扩展是否已启用的最简单方法有几个快速的尝试:
- 按 CTRL+Q 进入快速启动并输入 "application" - 你应该看到条目AI 工具栏和 AI 搜索工具。
- 右键单击 VS 工具栏中的任意位置。您应该会在顶部看到一个 "Application Insights" 工具栏项(除非您正在积极调试,否则它将被取消选中)。
- 查看 "View" 菜单,"Other Windows" 子菜单,您应该会在其中看到 "Application Insights Search" 作为一个项目。
我的 VS 2015 在扩展和更新下显示了一个灰色的 Application Insights (AI) 禁用按钮。如何启用 AI?
很久以前,我在 VS 2015 中禁用了 AI。因为没有启用按钮,我尝试卸载并重新安装 AI。卸载确实从 VS 中删除了 AI,但它仍然出现在 Windows 程序和功能下。因为我找不到安装选项,所以我进行了 VS 修复,使 AI 再次出现在 VS 中,但禁用按钮仍然是灰色的。
也许有我可以用来绕过 VS 的 VS 设置文件 UI。
[2016 年 2 月 27 日添加] AI 似乎在我的 VS 2015 上启用正常,"disabled disable button" 让我感到困惑。
要在我的 UWP 应用程序中重新启用 AI:
手动添加了三个 Nuget 包:ApplicationInsights.WindowsApps、ApplicationInsights、ApplicationInsights.PersinstanceChannel。 令人困惑的是 .WindowsApps V1.1.1 包描述没有提到对 Win10 UWP 的支持,但它似乎是兼容的。
已将 Azure InstrumentationKey 添加到 ApplicationInsights.config。 添加 ApplicationInsights.WindowsAppInitializer.InitializeAsync(Metadata, Session, UnhandledException) 到 App 构造函数。 遥测消息显示在 VS 输出 window 中,但未报告给 Azure。我期待会话事件。 将 PageView 收集器添加到 InitializeAsync。现在将事件报告给 Azure。
在 VS 菜单中添加了 AI 命令。 当应用程序处于 运行 时单击:显示绿色配置 AI 按钮。单击时 VS 崩溃。 当应用程序停止时单击:显示搜索页面正常。
你确定它真的被禁用了吗?我很确定 所有 作为机器范围安装的扩展都有一个禁用的禁用按钮,但我不知道为什么。 (有些根本没有禁用按钮,直接卸载即可)。
现在在我的机器上,我看到了同样的东西,按钮显示 "disable" 并且被禁用。如果扩展被禁用,按钮应该显示 "enable".
查看扩展是否已启用的最简单方法有几个快速的尝试:
- 按 CTRL+Q 进入快速启动并输入 "application" - 你应该看到条目AI 工具栏和 AI 搜索工具。
- 右键单击 VS 工具栏中的任意位置。您应该会在顶部看到一个 "Application Insights" 工具栏项(除非您正在积极调试,否则它将被取消选中)。
- 查看 "View" 菜单,"Other Windows" 子菜单,您应该会在其中看到 "Application Insights Search" 作为一个项目。