Имя: Пароль:
1C
 
О том, как тонкий клиент мешает толстому.
,
0 Гений 1С
 
гуру
06.11.22
19:04
"C:\Program Files (x86)\1cv8\common\1cestart.exe" enterprise /F "m:\fixin\1sspeed\1s_ppm\" /N "Login" /P "***"

Пытается запустить 8.3.20.1710 потому что у меня есть тонкий клиент такой версии.
Пишет ошибку:
Ошибка загрузки компоненты vrsbase: 126(0x0000007E): Не найден указанный модуль.

Если сношу этого тонкого клиента, то по диспетчеру задач ругается уже на более младшего 8.3.20.1674 также.

Это можно победить?
Пока вижу вывод ставить только полные дистрибутивы платформы. Но иногда у клиентов нужно подключаться только определенным тонким клиентом.
1 vde69
 
06.11.22
19:20
запускай правильный exe шник
2 Chai Nic
 
06.11.22
19:25
Можно не стартер запускать а сразу клиент
3 Гений 1С
 
гуру
06.11.22
19:29
(1) (2) спасибо кэпы, я не хочу командную строку менять после каждого обновления основного релиза толстого клиента. Еще идеи есть?
4 Winnie Buh
 
06.11.22
19:34
(0) >Пишет ошибку: Ошибка загрузки компоненты vrsbase

если тонкий клиент устанавливался с помощью дистрибутива тонкого клиента, то при запуске файловой базы без её публикации на веб-сервере и должна быть такая ошибка
5 Гений 1С
 
гуру
06.11.22
19:37
(4) как управлять запуском, чтобы запускался толстый клиент? Я пробовал ключ для запуска толстого клиента, но он игнорится
6 H A D G E H O G s
 
06.11.22
19:41
(5) Никак. Он береться из основного режима работы конфигурации
7 Гений 1С
 
гуру
06.11.22
19:42
(6) опять 1це недоделала?
8 Winnie Buh
 
06.11.22
19:49
(5) если толстый клиент не был установлен, то попытка его запуска должна заканчиваться ошибкой "Ошибка загрузки компоненты vrsbase"
9 Гений 1С
 
гуру
06.11.22
19:54
(8) он установлен более ранней версии
12 Гений 1С
 
гуру
06.11.22
20:02
(10) ну есть же стартер, он должен подбирать программу, которая мне нужна. Это же очевидно, не?
13 Фрэнки
 
06.11.22
20:05
(12) стартер вообще-то работает не из командной строки, хотя тоже может. У он считывает файл с настройками, где можно управлять выбором, какого клиента следует пускать. Толстого или тонкого.

Но не помню, есть ли аналоги для уточнения выбора толстого клиента из командной строки.
14 Фрэнки
 
06.11.22
20:06
Там когда под клиентом работаешь и очень лениво вручную писать файл с настройками баз, то его можно скоприровать из каталога внутри AppData
15 Winnie Buh
 
06.11.22
20:08
(12) т.е. проблема только при запуске из командной строки, а при запуске вручную с ярлыка на рабочем столе такой проблемы нет?
16 Гений 1С
 
гуру
06.11.22
20:09
(13) раз он может из командной строки работать, то это не спроста, нет?
(15) ярлык на столе у меня ведет на толстого клиента конкретного релиза.

Склоняюсь все же сделать переменную среду, хотя это и не красиво, но это проще, чем во всех скриптах менять.
Ну или ставить всегда полный дистрибутив, что тоже криво.
17 Фрэнки
 
06.11.22
20:10
(16) Заглядывал в текстовый файл настроек баз, которым пускач пользуется?
18 Winnie Buh
 
06.11.22
20:14
(16) проверь ещё в настройках не указана ли разрядность, возможно данной разрядности толстый клиент на компе не установлен вовсе и автоматически подбирать не из чего
19 mistеr
 
06.11.22
20:48
(0) В список базу добавь и запускай по имени.
20 arsik
 
гуру
06.11.22
21:17
/RunModeOrdinaryApplication - может попробовать?
21 Сергиус
 
07.11.22
01:30
(0)Объяснил еще б, зачем оно всё..
22 Гений 1С
 
гуру
07.11.22
07:41
(20) он запускает в обычном приложении. Это даже не УФ
23 Гений 1С
 
гуру
07.11.22
07:42
(21) у меня при старте компьютера запускаются нужные мне базы (бухня, ППМ, еще одна). Три командных строки. Так вот после установки тонких клиентов перестало рабоатть.
(19) Зачем делать руками то, что должны делать автоматы?
24 lodger
 
07.11.22
10:21
(7) это ты не дочитал
/RunModeOrdinaryApplication. Start the thick client in the ordinary application mode, regardless of the configuration settings and the user on whose behalf the client is started. Not applicable to the thin client.

/RunModeManagedApplication. Start the thick client in the managed application mode, taking into account the respective setting in the infobase list:

For "Select automatically", start the thin client.
For "Thin client", start the thin client.
For "Web client", start the web client.
For "Thick client", start the thick client in managed application mode.

тип требуемого клиента надо указывать в свойствах базы в списке клиента. и делается это не по обновлению платформы или какой-то левой пятки, а по мере работы с режимами запуска конкретной базы.
25 Aleksey
 
07.11.22
10:22
(13) Лет 10 назад были, потом 1С все сломала и платформа тупо игнорировала эти ключи
26 Фрэнки
 
07.11.22
10:23
(25) так а после все починила, только всем уже было тупо игнор на возможность этих ключей
27 Гений 1С
 
гуру
07.11.22
11:52
(24) я дочитал и пробовал ключ: /RunModeManagedApplication. Он пытается запустить толстого клиента, но почему-то ищет его последней а не УСТАНОВЛЕННОЙ версии. В диспетчере задач вижу, что запускает 8.20
28 Сергиус
 
07.11.22
12:40
(23)[у меня при старте компьютера запускаются нужные мне базы (бухня, ППМ, еще одна)] Руками запускать совсем тяжело?:) Или тут принцип?
29 Гений 1С
 
гуру
07.11.22
21:54
(28) я автоматизирую то, что можно автоматизировать. можно сказать, это принцип, экономящий врем
30 vovastar
 
07.11.22
22:04
(28) он когда пердит, туалетная бумага в сортире отрывается.