当前位置: 首页 > 知识库问答 >
问题:

为WinForms应用程序选择应用程序中心或应用程序洞察

夏法
2023-03-14

我有一个Winforms应用程序,它目前正在使用application Insights SDK捕获错误日志、事件、异常、表单视图和另一个遥测。App Center现在支持WinForms应用程序,它还支持将遥测数据导出到应用程序洞察中。我现在的问题是,我是否应该从WinForms应用程序中删除Application Insights SDK,而使用AppCenter SDK?这样做有什么好处吗?

共有1个答案

常英毅
2023-03-14

如果不知道你的具体情况,就很难用这种或那种方法来指导你。正如您所注意到的,其中任何一个都行得通。如果你想要一个通用的答案,App Center就是为监控桌面应用而设计的。

我能做的就是给你一些指导,在你做决定的时候应该考虑哪些事情。

>

  • 这两个系统都支持自定义度量,但是,随着时间的推移,基本度量集会出现分歧,因为App Insights是针对web应用程序的,而App Center则专注于移动和桌面客户端。如果App Center提供更适合您需要的基线度量,那么它将比App Insights中的自定义度量更容易维护。

  •  类似资料:
    • 有没有什么简单的方法可以找到哪些应用程序正在使用azure Portal的特定应用程序洞察? 我已经检查了门户中的各种选项,但没有找到任何易于理解的界面,我可以在其中找到正在向特定应用程序Insights发送数据的应用程序列表。

    • 我们为Azure Portal中托管的Web应用程序安装了应用程序Insights。

    • 我正在尝试配置我的azure ASP.NET网站,以便将log4net跟踪发送到azure Application Insights。我可以看到在我的azure控制台页面视图等,因此我知道这是工作良好的。当配置了文件处理程序时,我还可以看到log4net跟踪,但是当配置log4net以使用application insights处理程序时,我没有看到任何log4net条目出现在applicatio

    • 问题内容: 因此,我正在使用C#开发一个应用程序以从Web读取一些信息,但这是一个Windows窗体应用程序。我得到一个JSON字符串,我需要从中获取一些信息。我知道有一个用于C#Web应用程序的库,但是如何在Windows窗体应用程序中使用呢? 问题答案: 那里有许多JSON库。您可以考虑以下三个建议: Json.NET ,一个相当流行的JSON(反序列化)库。 ****根据 ServiceSt

    • 我们是否可以将Azure Applications Insight dashboard嵌入到我们的一个第三方站点中,以允许我们的客户查看它提供的信息? 我还知道,使用API手动构建这些仪表板是可能的,但是,简单地获取Azure门户中创建的度量图的嵌入式代码会更好。 有人能做到吗?

    • Application是CatLib程序的核心,也是所谓的程序入口。应用程序通过引导来加载服务提供者和其他一些必须的资源。应用程序在一般情况下只允许启动一个,且只能在主线程中启动。 在任何位置,您可以通过App全局变量访问应用程序。 启动流程 Application.Bootstrap -> Application.Register -> Application.Init Application.