Перейти к содержанию

Работа с Tessa Applications и приложениями

Настройка рабочего места и приложение Tessa Applications

На рабочем месте пользователя нужно установить:

  1. Для Windows 7 SP1 должен быть установлен .NET Framework 4.0 или выше. Для Windows 8.1 требования отсутствуют. Windows 10 должна быть обновлена минимум до версии 1607 (номер сборки 10.0.14393), или любая версия старше.

  2. Приложение Tessa Applications из комплекта поставки.

Приложение Tessa Applications выполняет следующие функции:

  • Выполняет логин и получает с сервера Tessa список доступных пользователю приложений.

  • Позволяет одновременно подключаться к разным серверам Tessa.

  • Устанавливает приложения в профиль пользователя.

  • При запуске приложения проверяет обновления и обновляет приложения.

  • В том числе обновляет само себя.

  • Открывает ссылки tessa://...

  • Резервирование выделенного номера - информация о резервировании номера в последовательности, который ранее мог быть выделен (используется системой при восстановлении зарезервированного номера после возникновения ошибок сохранения).

В процессе установки необходимо будет указать адрес для подключения к серверу Tessa. Обычно он имеет вид https://servername/tessa.

В вашей поставке, полученной от партнера или вендора может присутствовать файл трансформы (mst), где уже указан правильный адрес подключения. При его использовании правильный адрес будет указан в настройках по умолчанию. В этом случае устанавливать приложение необходимо через файл setup.bat. При установке через групповые политики домена необходимо указать файл трансформы в настройках групповой политики.

Приложение Tessa Applications показывает доступные пользователю приложения. Предварительно приложения должны быть опубликованы администратором на сервере. Если пользователь администратор – то ему доступны и рабочее место администратора Tessa Admin, и рабочее место пользователя Tessa Client. Если у пользователя нет прав администратора, то по умолчанию ему доступно только рабочее место пользователя Tessa Client.

Второй важной задачей приложения является обработка ссылок на объекты СЭД Tessa. Если на компьютере установлен Tessa Applications, то при открытии ссылок вида tessa://tessaclient.tessa/... (так выглядят ссылки Tessa) – объект, на который ведет ссылка, откроется в приложении Tessa Client. При этом Tessa Applications и сам Tessa Client могут быть не запущены в момент открытия ссылки – они запустятся автоматически.

Также запустить Tessa Applications или сразу приложения Tessa Client/Tessa Admin можно с помощью ссылок: tessa://tessaappmanager, tessa://tessaclient.alias, tessa://tessaadmin.alias, где alias - это псевдоним сервера для запуска нужного приложения.

Important

Псевдоним сервера должен совпадать со значением параметра ServerCode, указанном в конфигурационном файле сервера (более подробно см. Руководство по установке СЭД Tessa). Если данные значения не совпадают, то некорректно будет работать обработка ссылок Tessa для открытия карточек и файлов.

Если при запуске Tessa Applications не смог авторизоваться на сервере при использовании Windows-аутентификации (Kerberos\NTLM), то он выдаст приглашение на ввод логина\пароля.

Основное окно Tessa Applications выглядит следующим образом:

Также, запущенное приложение видно в системном трее. Запускать приложения можно как из основной формы, так и из значка в трее:

Если приложение не установлено на компьютере пользователя или на сервере имеются обновления для приложения, то при запуске система автоматически их установит. Обновленное приложение загрузится с сервера приложений на компьютер пользователя и запустится.

Note

Если пользователю доступно только одно приложение, то оно запускается автоматически при запуске Tessa Applications.

Note

Пользователь обязательно должен быть предварительно занесен в справочник сотрудников Tessa (см. Заведение нового пользователя/администратора в системе).

Также, если приложение уже запущено, есть возможность запустить второй экземпляр приложения: удерживая клавишу Ctrl нажать на приложение; или же с помощью контекстного меню - нажав правую кнопку мыши на приложении и выбрав “Запустить второй экземпляр приложения”.

Warning

Речь идет только про ссылки, обрабатываемые “толстым” клиентом. Для легкого web-клиента ссылки имеют привычный формат https://servername/tessa/web/....

Ссылки, с которыми умеет работать система, имеют вид:

tessa://tessaclient.tessa?param1=value1&param2=value2

В структуру ссылки входят:

  • Алиас приложения, для которого предназначается ссылка.

  • Код сервера. Определяет, для какого сервера будет запущено приложение.

  • Список параметров.

Существуют несколько типов ссылок:

  • Ссылка на карточку.

  • Ссылка на файл.

  • Ссылка на версию файла.

  • Ссылка на узел дерева.

Получить ссылку на нужный объект можно в контекстном меню объекта (для узла дерева, файла и его версии) или в левой контекстной панели для карточки.

Note

При помощи механизма расширений можно определять новые типы ссылок.

В случае перехода пользователем по ссылке, Tessa Applications определяет по коду сервера и алиасу приложения, для какого приложения надо выполнить ссылку, и передаёт этому приложению соответствующую команду с набором параметров. Если ссылка не содержит кода сервера, то считается, что используется сервер, отмеченный в Tessa Applications как сервер по умолчанию. Если приложение не запущено, оно будет запущено автоматически. Tessa Applications также может быть не запущено в момент открытия ссылки - оно также запустится автоматически.

Публикация приложений

Note

Публикация всех приложений выполняется автоматически при установке Tessa на этапе выполнения Setup.bat или Upgrade.bat. Описанные ниже способы публикации используются, если необходимо опубликовать какие-либо изменения в приложении (например, проектные клиентские расширения).

Публикация приложений может осуществляться двумя способами:

  1. При помощи специальных параметров запуска приложений и Tessa Applications. В этом случае приложения самостоятельно подключаются к серверу, указанному в параметрах командной строки или конфигурационном файле приложения и публикует само себя. Такой метод работает только для Windows. Этот подход описан в данном разделе.

  2. При помощи утилиты командной строки tadmin. Такой подход работает и на Windows и на Linux. Сначала приложение упаковывается в формат jcard при помощи команды PackageApp, а затем публикуется на сервере при помощи административного импорта.

Пример публикации TessaClient.

Откройте папку в командной строке Applications\TessaClient.

Выполните команду, заменив SERVER_NAME на сетевое имя сервера приложений:

TessaClient.exe /publish /a:https://SERVER_NAME/tessa

Приложение подключится к серверу, указанном в параметре /a, выполнит логин при помощи Windows-аутентификации и опубликует приложение, если логин успешен и у пользователя есть права администратора. Если сервер не задан, то будет использоваться сервер, указанный в конфигурационном файле приложения app.json.

Note

Разрядность публикуемого приложения определяется автоматически, в папке “TessaClient” это 64-битная версия, в папке “TessaClient32” - 32-битная версия. Вы можете явно переопределить разрядность как 32-битную ключом /32bit, как 64-битную - ключом /64bit.

Note

Разрядность доступных пользователю для скачивания приложений определяется исходя из разрядности операционной системы или настройки “Архитектура приложений” в карточке сотрудника (установить настройку может администратор, см. Заведение нового пользователя/администратора в системе).

Аналогичный пример для публикации TessaAdmin.

Откройте папку в командной строке Applications\TessaAdmin.

Выполните команду, заменив SERVER_NAME на сетевое имя сервера приложений:

TessaAdmin.exe /publish /a:https://SERVER_NAME/tessa /admin

Параметр /admin публикует приложение с установленным флажком “Только для администраторов”.

В обоих случаях после выполнения команды появится небольшое окно с индикатором загрузки. Через некоторое время окно исчезнет, что означает, что публикация выполнена успешно.

При публикации можно указать логин/пароль по которыми будет производиться аутентификация. Пример такой публикации для Tessa Admin:

TessaAdmin.exe /publish /u:Admin /p:password /a:https://SERVER_NAME/tessa /admin

Так же примеры команд для публикации приложений есть в файлах publish_admin_demo.bat и publish_client_demo.bat для Tessa Admin и Tessa Client соответственно. Они находятся в папке “Applications” сборки платформы. Подробный список параметров можно найти в разделе Параметры командной строки приложений.

Опубликованные приложения становятся карточками системы специального типа “Приложение”.

Список опубликованных приложений можно посмотреть в Tessa Client, вкладка Администратор, представление Прочее - Приложения. В представлении отображен список карточек всех опубликованных приложений:

В карточке добавлены файлы опубликованного приложения, а также отображается информация по данному приложению:

Note

При изменении приложении и/или их расширений необходимо повторять публикацию, чтобы Tessa Applications мог обновить данные на рабочем месте пользователя.

Каждый раз при запуске приложения Tessa Applications получает с сервера информацию о списке файлов, опубликованных на сервере, и хеши от их контента. Далее проверяются локальные файлы приложения в профиле пользователя, если они отличаются по составу или хэшу - с сервера получаются необходимые файлы и обновляются\создаются\удаляются локальные файлы.

Tessa Applications умеет обновлять сам себя. Для этого нужно опубликовать приложение Tessa Applications (TessaAppManager.exe) на сервере как любое другое приложение. При запуске Tessa Applications проверяет наличие обновлений на сервере по умолчанию (отмечен звёздочкой в списке серверов). Если обновление есть, то оно загружается, затем Tessa Applications перезапускается.

Note

Разрядность скачиваемого приложения определяется в соответствии с настройками в карточке сотрудника, или автоматически по разрядности операционной системы пользователя. Пример обновления доступен в командном файле publish_appmanager_demo.bat.

Отключить автообновление Tessa Applications у конкретного пользователя можно, выставив на вкладке “Серверы” соответствующий флаг:

Note

Выставление данного флага никак не влияет на обновление приложений на любых серверах.

Публикация Deski

Deski - это приложение-ассистент, позволяющее пользователям web-клиента открывать приложенные к карточкам файлы, не скачивая их в браузере. При этом приложение Deski прописывается в автозагрузку операционной системы и должно быть все время запущено.

О том, как пользователи могут скачать и установить Deski описано в Руководстве пользователя. А чтобы пользователи смогли скачать данное приложение, оно должно быть опубликовано.

Note

Установщик Deski не требует прав администратора.

Публикация Deski выполняется автоматически при установке Tessa на этапе выполнения Setup.bat или Upgrade.bat, используя консольную команду tadmin. Если система была установлена вручную без задействования скриптов или же автоматическая публикация по каким-то причинам не прошла, то опубликовать Deski можно вручную с помощью консольной утилиты tadmin, используя команду PackageWebApp.

Чтобы опубликовать приложения Deski для любых операционных систем, можно создать bat файл со следующим содержанием:

Tools\tadmin PackageWebApp "DeskiSetup\Windows\en-US\x86\TessaDeski.msi" /out:app\deski.win32.en.jcard "/n:Windows 32 bit" /d:$Common_WebApplications_Description_Win32 /lang:en /os:Windows

Tools\tadmin PackageWebApp "DeskiSetup\Windows\ru-RU\x86\TessaDeski.msi" /out:app\deski.win32.ru.jcard "/n:Windows 32 bit" /d:$Common_WebApplications_Description_Win32 /lang:ru /os:Windows

Tools\tadmin PackageWebApp "DeskiSetup\Windows\en-US\x64\TessaDeski.msi" /out:app\deski.win64.en.jcard "/n:Windows 64 bit" /d:$Common_WebApplications_Description_Win64 /lang:en /os:Windows /64bit

Tools\tadmin PackageWebApp "DeskiSetup\Windows\ru-RU\x64\TessaDeski.msi" /out:app\deski.win64.ru.jcard "/n:Windows 64 bit" /d:$Common_WebApplications_Description_Win64 /lang:ru /os:Windows /64bit

Tools\tadmin PackageWebApp "DeskiSetup\Linux\x64\deski.zip" /out:app\deski.linux64.jcard "/n:Linux 64 bit" /d:$Common_WebApplications_Description_Linux64 /os:Linux /64bit

Tools\tadmin PackageWebApp "DeskiSetup\macOS\deski.zip" /out:app\deski.macos.jcard "/n:macOS" /d:$Common_WebApplications_Description_macOS /os:macOS /64bit

Tools\tadmin ImportCards app /a:https://SERVER_NAME/tessa /u:admin /p:admin /e

rd /S /Q app

Посмотреть карточки опубликованных приложений можно в Tessa Client, вкладка Администратор → Прочее → Приложения Web.

Подключение к другому серверу Tessa

В случае, если пользователю требуется доступ на разные сервера Tessa (например, один - рабочий, второй - тестовый), то необходимо в Tessa Applications добавить нужный сервер:

  1. Перейти на вкладку Сервер и нажать на кнопку Добавить:

    В окне добавления сервера укажите псевдоним и адрес тестового веб сервиса Tessa:

    В полях логин/пароль можно указать учетные данные для запуска приложений не под текущим пользователем, а под каким-либо другим (зарегистрированном в справочнике сотрудников Tessa).

    Important

    Псевдоним сервера должен совпадать со значением параметра ServerCode, указанном в конфигурационном файле сервера (более подробно см. Руководство по установке СЭД Tessa). Если данные значения не совпадают, то некорректно будет работать обработка ссылок Tessa для открытия карточек и файлов.

  2. В результате в Tessa Applications вы увидите доступные приложения с разных серверов:

Note

Для отображения приложений добавленного сервера необходимо, чтобы они были опубликованы на сервере и у вас были права доступа к данным приложениям (см. Руководство по установке СЭД Tessa).

Также добавить новый сервер в Tessa Applications можно с помощью специальных ссылок (см. Ссылки для добавления/изменения/удаления серверов в Tessa Applications).

Настройки подключения к серверам Tessa Applications хранятся в xml файле - application_catalogs.xml. Если Tessa Applications установлен в режиме для пользователя, то файл можно найти по пути: C:\Users\<UserName>\AppData\Roaming\tessa\settings\application_catalogs.xml. Если же Tessa Applications установлен в режиме для всех пользователей, то данный файл хранится в папке установки: C:\Program Files\Syntellect\Tessa Applications\app\application_catalogs.xml.

При запуске Tessa Applications считывает настройки подключений к серверам из данного файла. Имя пользователя и пароль (если они указаны для сервера) хранятся в данном файле в зашифрованном виде.

Права доступа к приложениям

По умолчанию для опубликованных приложений установлены следующие права доступа:

  • Tessa Client - приложение доступно всем сотрудникам;

  • Tessa Admin - доступно Администраторам системы (т.е пользователям, в карточке сотрудника которых установлен уровень доступа - Администратор).

Настроить права доступа к приложениям можно с помощью карточек приложений. В Tessa Client, вкладка Администратор, представление Прочее - Приложения отображен список карточек всех опубликованных приложений:

В карточке добавлены файлы опубликованного приложения, а также отображается информация по данному приложению:

В поле Роли, которым доступно приложение можно указать только те роли, доступ к приложению которым мы хотим дать. Если поле пустое - приложение доступно всем пользователям.

Флаг Только для администраторов выставляется в случае, если приложение должно быть доступно только Администраторам системы (как, например, приложение Tessa Admin).

Note

Независимо от настроенных прав доступа к приложениям, Администратору системы всегда будут доступны все опубликованные приложения.

Группировка приложений

При необходимости опубликованные приложения можно сгруппировать (для удобства отображения в Tessa Applications).

В карточке приложения (Tessa Client, вкладка Администратор, представление Прочее - Приложения) в поле Группа для нужных приложений указываем название группы.

После обновления в Tessa Applications приложения будут сгруппированы. Можно выбрать группировку по серверам или по группам:

Ссылки для добавления/изменения/удаления серверов в Tessa Applications

Для быстрого и удобного изменения параметров сервера в Tessa Applications можно использовать ссылки, перейдя по которым у пользователя пропишутся необходимые настройки.

  • Для добавления/изменения одного из серверов в Tessa Applications используется ссылка в следующем формате:

    tessa://tessaappmanager?Action=ServerParam&Alias=alias&Path=path&UserName=username&Password=password&IsDefault=true

    • Alias - алиас сервера, который добавляется/изменяется, например: prod;

    • Path - адрес сервера, например: https://tessa-server/tessa;

    • UserName - имя пользователя, если аутентификация не доменная;

    • Password - пароль (указывается, если было задано имя пользователя);

    • IsDefault - true, если сервер назначается основным (т.е. тем, с которого Tessa Applications будет загружать обновления для себя самого). Если не основной - false.

      Note

      Все параметры необязательны, однако имеет смысл указать хотя бы один параметр при изменении сервера, и хотя бы Alias/Path при добавлении нового сервера.

  • Для удаления сервера в Tessa Application используется ссылка в следующем формате:

    tessa://tessaappmanager?Action=RemoveServer&Alias=alias

    • Alias - алиас удаляемого сервера.

Работа удаленных пользователей

Необходимо сразу заметить, что все приложения, включая Tessa Applications – взаимодействуют с сервером приложений по протоколу https (обычно это 443 порт).

Например, внутри локальной сети предприятия сервер Tessa доступен по пути \https://tessa-ecm/tessa. Один из сотрудников работает из внешней сети, и у него нет доступа к этому адресу. Администраторы настроили сеть таким образом, что извне Tessa доступна по пути \https://tessa.company.ru/tessa. В этом случае удаленному пользователю необходимо в Tessa Applications добавить новый сервер с адресом подключения https://tessa.company.ru/tessa (см Подключение к другому серверу Tessa или Ссылки для добавления/изменения/удаления серверов в Tessa Applications).

Однако самым безопасным способом доступа извне к серверу Tessa является доступ через VPN в сеть предприятия и затем уже доступ в Tessa поверх VPN.

Изменение расположения папки для загруженных приложений

Настройка расположения папки для загруженных приложений производится в конфигурационном файле %appdata%\tessa\settings\application_catalogs.xml в параметре t:AppPath, по умолчанию указана папка %localappdata%\tessa.

В параметре можно указать любой путь к папке загруженных приложений (подпапка applications от заданного пути) с учётом переменных окружения (%appdata%, %localappdata% и др.), в т.ч. указать путь, не являющийся частью переносимого профиля %appdata%.

Note

Используйте эту настройку только в том случае, если размер переносимого профиля пользователя ограничен, и средствами сторонних приложений выполняется синхронизация этого профиля между рабочими станциями.

Приложение Tessa Applications скачивается и обновляется по пути, указанному в конфигурационном файле %ProgramFiles(x86)%\Syntellect\Tessa Applications\TessaAppLauncher.exe.config в параметре LocalAppPath, по умолчанию это папка %LocalAppData%\tessa (подпапка appmanager, appmanager_update и др.). Путь также можно переопределить в переменной окружения %Tessa.LocalAppPath%. Эта настройка работоспособна только для версии Tessa Applications 3.5.0 (и выше), установленной через msi-пакет (а не путем обновления с предыдущей версии).

Параметры командной строки приложений

Tessa Admin и Tessa Client

Параметр
Описание
/a Задаёт базовый адрес подключения. При указании этого параметра адрес в конфигурации приложения игнорируется.
/u Позволяет явно задать имя пользователя для аутентификации на сервере.
/p Позволяет явно задать пароль для аутентификации на сервере.
/publish Инициирует процесс публикации приложения.
/q Включает режим тихой публикации, при которой на экран не выводится сообщений, отключается GUI и окно входа (если требуются логин/пароль), а любые ошибки и сообщения логируются. Используется только вместе с параметром /publish.
/64bit Указывает, что публикуемое приложение использует 64-битную архитектуру. Если не указан этот ключ или /32bit, то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish.
/32bit Указывает, что публикуемое приложение использует 32-битную архитектуру. Если не указан этот ключ или /64bit, то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish.
/admin При публикации приложения устанавливает признак “только для администраторов”.
/link Запуск для обработки ссылки. В параметр передаются только параметры ссылки после ?., например: TessaClient.exe "/link:Action=MyAction&Param1=value1". Удобно для отладки.

Tessa Applications

Параметр
Описание
/a Задаёт базовый адрес подключения. Используется только вместе с параметром /publish.
/u Позволяет явно задать имя пользователя для аутентификации на сервере. Используется только вместе с параметром /publish, иначе игнорируется.
/p Позволяет явно задать пароль для аутентификации на сервере. Используется только вместе с параметром /publish, иначе игнорируется.
/publish Инициирует процесс публикации приложения.
/q Включает режим тихой публикации, при которой на экран не выводится сообщений, отключается GUI и окно входа (если требуются логин/пароль), а любые ошибки и сообщения логируются. Используется только вместе с параметром /publish.
/64bit Указывает, что публикуемое приложение использует 64-битную архитектуру. Если не указан этот ключ или /32bit, то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish.
/32bit Указывает, что публикуемое приложение использует 32-битную архитектуру. Если не указан этот ключ или /64bit, то используется фактическая разрядность процесса с запускаемым файлом. Используется только вместе с параметром /publish.
/link Запуск для обработки ссылки. В параметр передается ссылка целиком, например: TessaAppManager.exe "/link:tessa://server.alias?Action=MyAction&Param1=value1".
/autostart Запускает приложение в специальном режиме, который рекомендуется для настройки автозапуска в Windows. При этом не отображается окно загрузки и приложение запускается, сразу свёрнутым в трей.

Логирование

Полезно знать, где располагаются файлы логов Tessa Applications. Определяются они файлом NLog.config рядом с выполняемыми файлами TessaAppLauncher.exe (располагается в папке установки, по умолчанию “%ProgramFiles(x86)%\Syntellect\Tessa Applications") и TessaAppManager.exe (при первичной установке располагается в папке установки, по умолчанию “%ProgramFiles(x86)%\Syntellect\Tessa Applications\app”, если были обновления Tessa Applications, то в папке профиля пользователя %APPDATA%\tessa\appmanager). Там же определяется уровень логирования (по умолчанию логируются только ошибки).

По умолчанию логирование настроено в текстовые файлы и журнал приложений Windows. Текстовые файлы:

  • %APPDATA%\tessa\logs\AppManager.txt

  • %APPDATA%\tessa\logs\AppLauncher.txt

Настройки приложений

У приложений есть конфигурационные файлы, в которых хранятся некоторые настройки, которые могут быть полезны в тех или иных случаях. Ниже описаны данные настройки и в каких случаях имеет смысл их менять. Конфигурационные файлы app.json и расположены рядом с соответствующими выполняемыми файлами.

Включение аппаратного ускорения при выводе на экран

Включение данной настройки может исправить ошибки совместимости с приложениями, которые организуют терминальные сессии. Для включения аппаратного ускорения при выводе на экран в desktop-приложениях TessaClient, TessaAdmin и Tessa Applications в конфигурационном файле app.json в параметре SoftwareRendering необходимо указать true.

Warning

Включение данной настройки замедляет работу приложения, но может исправить ошибки совместимости с приложениями, которые организуют терминальные сессии. Используйте настройку с осторожностью, только в ситуации, когда она исправляет существующие ошибки, и предварительно убедившись в её работоспособности на компьютерах пользователей. Если эта настройка включена, то также установите настройку FadeAllowed равную false в том же конфигурационном файле.

Включение библиотеки для работы с современными сканерами

В конфигурационном файле app.json параметр NewTwainDSM определяет, будет ли использоваться библиотека twaindsm.dll (значение true), предоставляющая доступ к новым версиям API TWAIN для работы с современными сканерами, или же используется библиотека twain_32.dll (значение false), которая обеспечивает лучшую совместимость со старыми моделями сканеров.

Note

Значение по умолчанию false также подходит для большинства современных сканеров. Установите значение true только в том случае, если наблюдаются проблемы с некоторыми сканерами.

Настройка предпросмотра для 64-битных ОС

Область предпросмотра файлов имеет встроенные средства предпросмотра: изображения, txt, xml, html, pdf (отключается в “Моих настройках” для пользователя) и некоторые другие. Для всех прочих типов файлов используются стандартные обработчики предпросмотра, зарегистрированные в Windows. Например, для файлов docx обычно зарегистрирован предпросмотр Word, для файлов msg - Outlook, и др.

Для 32-битных операционных систем любые обработчики предпросмотра запускаются как 32-битные процессы, и описываемые настройки app.json игнорируются, но для 64-битных ОС они определяют разрядность используемого обработчика предпросмотра.

Для определения разрядности обработчика используется следующий алгоритм:

  1. Выполняется поиск расширения файла в блоке FilePreview64Bit в app.json. Если расширение присутствует со значением true, то используется 64-битный предпросмотр, если false - 32-битный, если оно отсутствует - переходим к п.2.
  2. Через реестр Windows TESSA определяет разрядность приложения предпросмотра. Если разрядность определена, то используется она. Если соответствующих ключей в реестре нет, то переходим к п.3.
  3. В зависимости от настройки UseFilePreview64Bit в app.json используется либо 32-битный просмотр при значении false (в типовой поставке), либо 64-битный предпросмотр при значении true.

Если приложение предпросмотра завершается с ошибкой COMException E_FAIL, то система пробует запустить предпросмотр с противоположной разрядностью. Например, если выполнялся 32-битный предпросмотр, то запустится 64-битный предпросмотр. Это аналогично поведению Проводника Windows, и позволяет корректно использовать приложения, которые некорректно зарегистрированы в реестре, такие как Adobe Reader. Изменение разрядности может происходить не более одного раза для каждого расширения файла. Система запоминает разрядность успешно выполненного предпросмотра для расширения на время работы TessaClient.

Прочие параметры приложений.

Tessa Client

Параметр
Пример значения Описание
RemoteAddress https://localhost/tessa Адрес сервера приложений с установленными сервисами TESSA
FadeAllowed true Включить затемнение при неактивном окне приложения (может быть полезным при работе в терминале).
ExtensionTracingMode Off Режим трассировки

Tessa Admin

Параметр
Пример значения Описание
RemoteAddress https://localhost/tessa Адрес сервера приложений с установленными сервисами TESSA

Scheme Editor

  • connectionStrings

    Пример значения:

    <add name="default" connectionString="Server=.\SQLEXPRESS;Database=tessa;Integrated Security=false;User ID=sa;Password=password;Connect Timeout=200; Pooling=True; Max Pool Size=200; MultipleActiveResultSets=False" providerName="System.Data.SqlClient" />

    Описание:

    Строка подключения к базе данных, с которой работают сервисы Tessa

Back to top