Имя: Пароль:
1C
1C 7.7
v7: Запуск 1С 77 через COM, в WIN 7 64 бит
0 Yurisel
 
19.08.11
09:07
Проинсталировать 1С 77 под 64 битную WIN 7, уже не получается. Чтобы обойти это ограничение переписал каталог 1Cv77 вручную из 32 битной системы. С ярлычка все запускается отлично, но вот через COM не получается:
Ошибка при вызове конструктора (COMОбъект)
       ОдинС77 = Новый COMОбъект("V1CEnterprise.Application");
Что еще куда надо записать, чтобы получилось?
1 Темный Эльф
 
19.08.11
09:10
А V77.Application?
V77.Application, V1CEnterprise.Application - это в реестре такое, 1С-ка при запуске сама прописывает обычно.
2 andrewks
 
19.08.11
09:11
мусье знает толк в извращениях...
3 ДенисЧ
 
19.08.11
09:12
"Проинсталировать 1С 77 под 64 битную WIN 7, уже не получается"
ложь, 3.14здёж и провокация :-))
4 andrewks
 
19.08.11
09:14
и вообще, OLE 7-ки в Вин7 разве пашет? вроде траблы были какие-то.
понятно, что в реестре можно самому прописать, или через юнисетап. но вот будет ли работать?
5 ДенисЧ
 
19.08.11
09:14
А чо бы ему не работать?

Особенно, если dep выключить...
6 vde69
 
19.08.11
09:16
(5) главная трабла - это зарегистрировать COM в системе, в лоб не регестрируется по этому 8ка на навите и делает упор
7 vde69
 
19.08.11
09:18
(6)+ скорее всего под 64х при регистрации возникает ошибка несовместимости и все
8 andrewks
 
19.08.11
09:18
(5) ой, чую, с олей не будет всё так просто
9 Yurisel
 
19.08.11
09:29
(3) "Проинсталировать 1С 77 под 64 битную WIN 7, уже не получается"
ложь, 3.14здёж и провокация :-))
ХОТЕЛОСЬ БЫ НЕ СЛОВ, А ЧЕГО-ТО КОНКРЕТНОГО. ЛИЧНО У МЕНЯ на WIN7 64бит инсталироваться отказывается. ЕСЛИ ЕСТЬ ЧТО-то КОНКРЕТНОЕ МОЖЕТЕ ПОДЕЛИТСЯ?

(4) Под 32 битную WIN7, проблем таких нет, ОЛЕ после обычной инсталяции 77 работает без ошибок.
10 Nikitos
 
19.08.11
09:34
(9) Даже и не знаю что сказать по поводу инсталляции...
Может руки выпрямить?
Нормально инсталлируется. UAC включен. Инсталляция из-под учетки "Администратор".
11 Yurisel
 
19.08.11
09:47
(10), Завидую отсутствию проблем. Однако в большинстве случаев, на 64 битной системе выходит предупреждение:
"Версия этого файла не совместима с используемой версией Windows. С помощью сведений о системе определите необходимую версию программы (32- или 64-разрядную) и обратитесь к издателю программного обеспечения".

Нашел на инфостаре статью на эту тему с вариантом решения проблем. Придется вручную править реестр.
http://infostart.ru/public/81637/
12 Шурик71
 
19.08.11
09:48
(10) Что? Инсталлируется? Под 64-разрядной платформой? 7.7?
С родного дистрибутива, а не c какого-то "unisetup-a"?

Не надо гнать.
Если что - в родном дистрибутиве 7.7 установщик 16-разрядный. А 16-разрядный софт под x64 не пускается.
13 popcorn
 
19.08.11
10:00
Хорошо еще что не 8-битный!
14 ДенисЧ
 
19.08.11
10:02
(12) устанавливается...
Там нужно пошаманить с окном сетевых подключений :-)
15 Шурик71
 
19.08.11
10:37
(14) Не надо ля-ля. Окно сетевых подключений - это другое. Это при установке на Vista & Win7 x32 при включенном UAC.
Про x32 мы не говорим.

В родном дистрибутиве setup.exe от 02.06.1997 г. и он 16-разрядный:
*****
File type    : Application (0x1)
Target OS    : Win16 (MS-DOS) (0x10001)
File/Product version    : 3.0.116.0 / 3.0.116.0
*****
Если ты можешь его запустить на любой x64 системе - то у тебя явно операционка не от майкрософт, ибо она этого не умеет по спецификации.

А если у тебя unisetup, пересобранный умельцами и скачанный где-то на нове и руборде - то не надо его выдавать за родную установку.
AdBlock убивает бесплатный контент. 1Сергей