24046:工具 <值> 无法为服务使用 VB 表达式
在本主题中
计算字段 等使用 VB 表达式的工具无法在 64 位的 ArcGIS 产品(ArcGIS for Server、ArcGIS for 64-bit Background Processing 和 ArcGIS Runtime)中使用 VB 表达式。
解决方案
- 如果工具不使用 VB 表达式,则可以忽略此警告。
- 如果工具使用 VB 表达式,则必须将任务修改为使用 Python。为 ArcGIS Runtime 构建的地理处理包和服务可以使用以下说明更新任务。
- 从服务编辑器 中移除任务。
- 编辑原始工具。
- 用等效的 Python 表达式替换 VB 表达式。
- 重新运行工具。
- 将结果添回服务编辑器 中,然后完成发布服务。
需要使用 Python 表达式重新运行在 64 位“后台处理”中执行的工具。