漏洞
此漏洞引起两个问题。 当尝试使用 ArcGIS Pro 2.0 SDK 管理配置工程模板在 Visual Studio 中创建一个新工程时:
Visual Studio 调试程序使用错误的命令行启动配置。 例如,如果新配置命名为“my-custom-configuration.proConfigX”,则为 Visual Studio 生成的命令行为“/config:my_custom_configuration”。 这是错误名称。 连字符已通过模板更改为下划线。
同样,该模板生成的图标属性在程序集名称的 Uri 包中也有下划线。 这是错误的,下划线应该是连字符。
/// /// 替换 ArcGIS Pro 主页 窗口 图标。 /// protected override ImageSource Icon { get { return new BitmapImage(new Uri(@"pack://application:,,,/my_custom_configuration;component/Images/favicon.ico")); } }
修改 Visual Studio 调试程序使用的命令行参数
修改在 ConfigurationManager 类的“图标”覆盖中指定的配置组件名称
/// /// 替换 ArcGIS Pro 主页 窗口 图标。 /// protected override ImageSource Icon { get { return new BitmapImage(new Uri(@"pack://application:,,,/my-custom-configuration;component/Images/favicon.ico")); } }
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序