Запуск клиента 1С 8.3 x32 на сервере 1С 8.3 x64 c осью x64

1. huzden 03.05.18 17:01 Сейчас в теме
Всем доброго времени суток.

Можно ли пользователю запустить 1С 8.3 как 32-битное приложения на сервере 1С 8.3 64-разрядностью.
ОС Windows Server 2008R2 x64

Вопрос зачем это нужно - просьба не задавать ))
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
14. dvk09 2 17.12.22 04:51 Сейчас в теме
(1) Тоже столкнулся с такой проблемой.
Параметр "AppArch" из файла "*.v8i" почему-то игнорируется.
Управлять пока получилось только через "1cestart.cfg", можно для всех пользователей, тогда этот файлик лежит в каталоге "C:\ProgramData\1C\1CEStart", можно для конкретного пользователя, тогда нежно создать такой фалик в каталоге "%AppData%\1C\1CEStart".
В нем указываем строку "DefaultVersion=8.3;x86_prt".

Возможно "8.3" - не обязательно, не проверял.

Написал тут, по тому, что поиск на просторах интернета особо быстро ничего не дал.
Если есть что добавить, по поводу того, как заставить использовать параметр "AppArch" для файлов "*.v8i", пишите, буду признателен.
2. palsergeich 03.05.18 17:35 Сейчас в теме
Можно, если 32 разрядный клиент стоит
3. Kaval88 172 03.05.18 17:48 Сейчас в теме
4. o4karek 03.05.18 18:28 Сейчас в теме
Можно и клиент и сервер.
5. Online-Ufa 03.05.18 18:40 Сейчас в теме
Почему "можно"? В большинстве случаев так и нужно, а до появления х64 клиента это был стандартный вариант
6. huzden 03.05.18 23:36 Сейчас в теме
Я немного не так выразился.
Имею уже установленный сервер 64 (Агент сервера 1С:Предприятия 8.3 (x86-64)). И хочу запустить клиента на 32. Если можно, то как это сделать?
Пробовал, так как на скриншоте - не получается, поскольку наблюдаю в диспетчере задач процесс 64.
В платформе 8.3.12 появилась возможность управлять разрядностью клиентского приложения.
Я использую сервер и клиент версии 8.3.12.1412.
На офиц.сайте по поводу новых изменений в платформе написано:

Реализована возможность управлять разрядностью запускаемого клиентского приложения при работе под управлением 64-разрядной ОС Windows.
В диалоге настройки интерактивной программы запуска реализована возможность указывать разрядность запускаемого приложения. Данная настройка сохраняется в ключе DefaultVersion файла 1CEStart.cfg.
В свойствах информационной базы реализована возможность указания разрядности клиентского приложения, используемого для работы с данной информационной базой. Настройка сохраняется в ключе AppArch файла ibases.v8i.
Реализован ключ командной строки запуска тонкого и толстого клиентских приложений /AppArch.


Пробовал удалить базу из списка информационных баз и добавить заново, таким образом "заставляя" 1С править файл ibases.v8i , тоже не получилось.
Прикрепленные файлы:
maksa2005; +1 Ответить
7. spacecraft 03.05.18 23:41 Сейчас в теме
(6) а 32 битный клиент той же версии установлен?
8. huzden 03.05.18 23:43 Сейчас в теме
9. ben19791010 04.05.18 05:00 Сейчас в теме
(8) а можно уточнить откуда Вы 32хклиента запускаете? (уверены ли что именно его)
10. Ziggurat 50 04.05.18 09:05 Сейчас в теме
(6) А ручная правка файла ibases.v8i тоже ничего не дает?
11. Sanella_nt 11.05.18 08:46 Сейчас в теме
У клиента стоит 64х сервер и юзеры работают на 32х платформе проблем вообще нет никаких, и у Вас должно всё работать.
12. pahmutov 20 15.06.21 12:16 Сейчас в теме
Если кто вдруг запускает пользователям 1с с ключами командой строки, то правильный синтаксис ключа /AppArch для принудительного запуска 32битного клиента выглядит так:

/AppArchx86

Т.е. НЕ "/AppArch=x86" и НЕ "/AppArch х86"

хотя на ITS написано:
/AppArch <разрядность>
Позволяет указать разрядность используемого клиентского приложения.
<разрядность> может принимать одно из следующих значений:
● x86 ‑ использовать только 32-разрядные версии.
● x86_prt ‑ использовать преимущественно 32-разрядные версии.
● x86_64 ‑ использовать только 64-разрядные версии.
● x86_64_prt ‑ использовать преимущественно 64-разрядные версии.

Тестировано на платформе 8.3.18.1520
begemot; MaZaHacKa_13; ejijoka; +3 Ответить
13. DarkCrush 12.08.21 12:37 Сейчас в теме
Для управления разрядностью запускаемого клиентского приложения предназначены (в порядке убывания приоритета использования):

1. ключ командной строки запуска /AppArch;

2. свойство информационной базы;

3. свойство интерактивной программы запуска.

Все указанные способы настройки позволяют указать в качестве настройки одно из четырех значений разрядности запускаемой версии:

1. 32 (x86) ‑ в этом случае всегда будет использоваться 32-разрядная версия клиентского приложения. 64-разрядные версии клиентского приложения будут игнорироваться, даже если среди них есть более свежие версии.

2. 64 (x86-64) ‑ в этом случае всегда будут использоваться 64-разрядная версия клиентского приложения. 32-разрядные версии клиентского приложения будут игнорироваться, даже если среди них есть более свежие версии.

3. Приоритет 32 (x86) ‑ в этом случае приоритет будет отдаваться 32-разрядной версии клиентского приложения. Но если среди 64-разрядных клиентских приложений существует более свежая версия ‑ будет использоваться самая свежая версия (она будет 64-разрядная).

4. Приоритет 64 (x86-64) ‑ в этом случае приоритет будет отдаваться 64-разрядной версии клиентского приложения. Но если среди 32-разрядных клиентских приложений существует более свежая версия ‑ будет использоваться самая свежая версия (она будет 32-разрядная).
lefthander; ulterior; +2 Ответить
15. user1910131 15.02.23 17:29 Сейчас в теме
Добавлю свои 5 копеек, я смог настроить запуск х86 версии путем установки строк

InstalledLocation=C:\Program Files (x86)\1cv8
InstalledLocation=C:\Program Files (x86)\1cv8\plat


в файл 1CEStart.cfg

DefaultVersion=8.3;x86_prt - это параметр мне не помог
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот