【问题标题】:ArcGIS Runtime SDK Debug DisplayArcGIS Runtime SDK 调试显示
【发布时间】:2018-11-24 10:39:12
【问题描述】:

我正在使用 Visual Studio Community 2017 中的 ArcGIS Runtime SDK for .NET 开发应用程序,当前设置为调试配置。

有这两个带有数字的黑框/正方形,一个浮动在应用程序窗口的左上方,另一个浮动在我的桌面右上方。 我在下图中用红色勾勒出漂浮在应用程序中的那个: Black box floating in app window with ArcGIS Runtime app for .NET

我认为它是特定于 ArcGIS SDK 的某种调试信息,但在线搜索没有产生任何结果,并且 ESRI 网站上的文档似乎没有提及它。

注意:在安卓设备上运行应用时不显示,仅在运行UWP版本时显示。

我想知道它们是什么 (1) 以及 (2) 如何启用和禁用它们。

【问题讨论】:

    标签: xamarin.forms arcgis xamarin.uwp arcgis-runtime arcgis-runtime-net


    【解决方案1】:

    这是 UWP 和 Visual Studio 提供的调试功能。您发布的屏幕截图中有两个黑条:

    • 中间是 XAML 调试工具。您可以通过转到工具> 选项> 调试> 常规并取消选中“为 XAML 启用 UI 调试工具”来禁用此功能。
    • 左边是帧率计数器。您可以在代码中禁用此功能:

    App.xaml.cs 中(在 UWP 项目中):

        #if DEBUG
        if (System.Diagnostics.Debugger.IsAttached)
        {
            DebugSettings.EnableFrameRateCounter = false;
        }
        #endif
    

    请注意,上述代码已存在于该文件中,但 EnableFrameRateCounter 设置为 true。

    另请注意,这些工具仅在调试模式下出现。

    了解更多:DebugSettings class

    【讨论】:

    • 很酷,谢谢,抱歉,由于我是新来的,声誉低,我不能投票。
    猜你喜欢
    • 2016-05-11
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 2013-05-22
    • 2019-02-02
    • 2016-01-13
    相关资源
    最近更新 更多