| Тип | Поддерживаются языки |
Важность | Включена по умолчанию |
Время на исправление (мин) |
Тэги |
|---|---|---|---|---|---|
Ошибка |
BSL |
Критичный |
Да |
30 |
standardlockinos |
В ОС Linux недоступны механизмы COM, OLE, ActiveDocument. Для интеграции необходимо использовать другие средства, например файловый обмен в формате XML или web-сервисы. Для внешних компонент, реализованных по COM-технологии, рекомендуется переработать их с использованием технологии NativeAPI.
Отслеживаемые механизмы, недоступные в Linux:
- COMОбъект
- Почта
Проверка значение выполнения условия пока не выполняется.
При проверке использования недоступных объектов в Linux учитываются условия, в которых можно найти следующий ключевые слова:
Linux_x86WindowsMacOs
Компонента = Новый COMОбъект("System.Text.UTF8Encoding");или
Почта = Новый Почта;Вместо этого можно использовать ЗапуститьПриложение().
СистемнаяИнформация = Новый СистемнаяИнформация();
Если Не СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Linux_x86 Или ТипПлатформы.Linux_x86_64 Тогда
Почта = Новый Почта;
КонецЕсли- Особенности разработки кроссплатформенных прикладных решений
- Особенности работы клиентского приложения под управлением ОС Linux
// BSLLS:UsingObjectNotAvailableUnix-off
// BSLLS:UsingObjectNotAvailableUnix-on"UsingObjectNotAvailableUnix": false