Завершен

System.IO.IOException: Процесс не может получить доступ к файлу

grulan 9 лет назад обновлен Сергей (Специалист) 9 лет назад 2
Добрый день.
Периодически появляется ошибка:

MESSAGE: System.Web.Services.Protocols.SoapException: Серверу не удалось обработать запрос. ---> System.IO.IOException: Процесс не может получить доступ к файлу "C:\Program Files (x86)\Cleverence Soft\Driver1C WiFi\Server\Documents\tmp_Cleverence.Warehouse.ProductsBook.xml", так как этот файл используется другим процессом. в Cleverence.Warehouse.ProductsBookAsync.BeginPersist(String strDocumentsPath, Boolean overwrite, Boolean generateFullTextSearch, Boolean fRestart)

в Cleverence.Warehouse.DataStorage.BeginUploadProducts(Boolean anyway, Boolean overwrite, Boolean generateFullTextSearch)

--- Конец трассировки внутреннего стека исключений ---

TYPE: System.Web.Services.Protocols.SoapException

SOURCE: System.Web.Services

TARGETSITE: ReadResponse

[STACK TRACE]

в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)

в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)

в Cleverence.Warehouse.DataStorage.BeginUploadProducts(Boolean anyway, Boolean overwrite, Boolean generateFullTextSearch)

в Cleverence.Warehouse.StorageConnector.BeginUploadProducts(Boolean anyway, Boolean overwriteExisting, Boolean generateFullTextSearch)

[STACK TRACE]

CODE: http://schemas.xmlsoap.org/soap/envelope/:Server

DETAIL: System.Xml.XmlElement

DATA: System.Collections.ListDictionaryInternal

Помогает только перезапуск службы "Сервер MobileSMARTS 2008"

Начат
Добрый день,
Обновитесь до последней версии. Данная ошибка наблюдалась в 2.7.1.30 и была исправлена. Так же если есть антивирус, укажите папку C:\Program Files (x86)\Cleverence Soft\Driver1C WiFi\Server\Documents как доверенную что бы не было проверок данной папки.

Сервис поддержки клиентов работает на платформе UserEcho