При публикации сервиса с помощью ArcGIS Desktop создаются и временно сохраняются в промежуточной папке на локальном диске файл черновика определения сервиса и файл определения сервиса. Местоположение промежуточной папки по умолчанию - временная папка в вашем профиле пользователя Windows. Например, для Windows 7, это будет C:\Users\<user name>\AppData\Local\ESRI\Desktop10.7\Staging. Промежуточный каталог содержит отдельные папки для каждого подключения сервера. Если вы сохранили черновик определения сервиса с использованием конкретного подключения к серверу ГИС, вы найдете определение сервиса или черновик в папке подключения сервера.
Файловая система Windows имеет ограничения на число знаков, которое можно использовать в пути. Появляется предупреждение, когда комбинация пути к промежуточной папке и подключению сервера превышает длину, допускаемую операционной системой. Это относится и к входным директориям на сервере ArcGIS. Если структура каталога для ресурсов сервиса на сервере превышает предельные значения, установленные в операционной системе, попытка публикации сервиса окажется безуспешной.
Если длина пути к промежуточной папке / подключению сервера превышает предельное значение, установленное в операционной системе, вы можете сделать следующее, чтобы сократить число знаков, используемых в строке пути:
- Измените местоположение промежуточной папки ближе к корневой папке, например, C:\temp.
Дополнительные сведения см. в разделе Изменение папки по умолчанию для временного хранения файла определения сервиса в ArcGIS Desktop .
- Измените имя подключения сервера так, чтобы в нем было меньше знаков. Чтобы переименовать подключение сервиса, щелкните правой кнопкой мыши подключение сервиса в окне Каталог и выберите Переименовать.
Более подробно см. в разделе Подключение к версии ArcGIS Server из ArcGIS Desktop.
- Выберите более короткое имя сервиса.
Примечание:
Черновые определения сервиса в первоначальном каталоге не будут автоматически скопированы в новую структуру пути. Вам потребуется переместить эти файлы вручную.