Skip To Content

24046: Инструмент <value> не может использовать выражения VB для сервисов

В этом разделе

Инструменты, использующие выражения VB, например, Вычислить поле (Calculate Field), не могут использовать выражения VB в 64-разрядных продуктах ArcGIS (ArcGIS for Server, ArcGIS for 64-bit Background Processing и ArcGIS Runtime).

Решение

  • Если инструмент не использует выражение VB, можно проигнорировать это предупреждение.
  • Если инструмент использует выражение VB, необходимо изменить задачу, чтобы она использовала Python. Сервисы и пакеты геообработки, построенные для ArcGIS Runtime, могут использовать следующие инструкции для обновления задачи.
    • Удалите задачу из Редактора сервиса.
    • Отредактируйте исходный инструмент.
    • Замените выражение VB эквивалентным выражением Python.
    • Перезапустите инструмент.
    • Добавьте результат обратно в Редактор сервиса и завершите процесс публикации сервиса.

Инструменты, выполняемые в режиме фоновой 64-разрядной обработки, требуют перезапуска с использованием выражения Python.

Дополнительная информация

Дополнительные сведения о примерах Вычислить поле (Calculate Field)