Страница 1 из 3

Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 25 май 2010, 10:09
Александр
Слышал - есть проблема в одновременном использовании подобного вида программ (Лоция) на клиентах использующих разные ОС - в данном случае вопрос о одновременном использовании на клиентах Windows7(64 разрядной) и WindowsXP(32 разрядной)
поскольку Лоция вызывает приложения настроенные один раз для всей своей сети - используя путь из реестра - не совсем понятны следующие моменты
- например MSOffice - в реестре прямой путь - да еще и в старом формате
- некоторые приложения с относительным путем %Program Files%
это ладно но в любом случае у нас получается две папки Program Files для 64 разрядов Windows 7
для 32 разрядов - Program Files (x86)
для 64 разрядов - Program Files
плюс еще одна папка для 32 разрядов Windows XP
для 32 разрядов - Program Files

если админ настраивает Лоцию из 32 разрядной системы - пути будут одни, если из 64 разрядной - другие, и как какой из клиентов поймет с кем ему нужно работать?

никто не сталкивался? - говорят это проблема известная, Лоция - только частность, может есть какие-то пути решения?
ps
причем к скриптам использующим COM это не относится - Windows сам понимает с кем ему работать, а вот к вызову приложения из приложения в комбинациях ОС и самих приложений (32+32->64,64+32->64,64+32->32... и т.д.) относится напрямую

не получится ли так - что когда Win7 64 пойдет по офисам - весь эл. архив Лоции (открытие документов) благополучно перестанет работать через Лоцию......

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 26 май 2010, 13:09
Старик Крупский
А там же есть переменная %REGPATH% - поищи в хелпе.

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 26 май 2010, 17:34
Александр
у нас на следующей неделе будет тачка с семеркой 64бита - проверим, напишу
на 32хразрядной семерке все ок - приложения распознаются, документы открываются

а переменная %REGPATH% применительно к ситуации запуска из 64-битной системы 32битного приложения (Лоция) открывающего 64битное приложение роли не играет, поскольку в реестре тоже по идее 2 ветки на 32бита и на 64бита... и для 32бит путь не будет совпадать с путем настроенным через %REGPATH% для 32битной системы поскольку Program Files уже с приставкой (x86)
в принципе не буду гадать - попробуем на живом железе
как вариант можно конечно из 64бит запустить 32битную виртуальную систему XP Mode для совместимости приложений... в общем пока ждем

я просто думал кто-то конкретно уже работал в такой ситуации
Лоция ведь не афиширует с какой именно семеркой она совместима... во всяком случае про 64бита нигде не нашел
- Операционная система на клиентских рабочих станциях: MS Windows NT/2000/XP/2003/Vista/7.

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 13:52
Loco
Александр писал(а): Лоция ведь не афиширует с какой именно семеркой она совместима... во всяком случае про 64бита нигде не нашел
Открою страшную тайну MS: тестирование для сертификации под Windows 7 выполняется как бы именно на 64-битной версии этой ОС.
Так чта... ;)

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 14:02
Александр
Так что....
Документы эл. архива не открываются Лоцией запущенной под win7(64) и настроенной в winxp(32)
правда еще пытаемся понять почему....
Но из виртуальной машины XPMode (32) вроде как работает (т.е. сеть из чистых winxp(32) клиентов+один виртуалный winxp(32) из под win7(64)) в общем засада какая то

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 14:23
Старик Крупский
Александр писал(а):в принципе не буду гадать - попробуем на живом железе
С этого и надо было начинать.

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 14:24
Loco
Александр писал(а): в общем засада какая то
Выше в теме Старик Крупский намекал про относительные пути. Не помогло?

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 14:51
Старик Крупский
Странно это все. Ну напиши исполняемый файл winword.exe. Без всяких %REGPATH%. Я понимаю, если бы у тебя было какое-то домашнее приложение, а ворд он должен при одном толко упоминании открыться. Это тебе не срипты писАть.

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 15:15
Александр
нет не помогло... еще раз все проверили.. никак
Лоция(4.40) не смогла найти ни одного приложения зарегистрированного в своих настройках
При открытии документа архива - она пишет открываем приложение id такой то и висит.... и для сетевых архивов и для локальных.
Причем открытия ручного - по клику через Лоцию закладка документы архива. Так из архива из системы все открывается.
Единственное что работает - активный просмотр документа через встроенный вьювер на IE
думаем пока - не поймем в чем дело

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 15:16
Александр
да понимаешь что странно - если из системы из выполнить пишешь winword.exe - он запускается, а через Лоцию нет

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 15:23
Loco
Александр писал(а):да понимаешь что странно - если из системы из выполнить пишешь winword.exe - он запускается, а через Лоцию нет
А что правами доступа у текущего пользователя? Семерка очень чувствительна к тому, под кем выполняется приложение. И установлены ли какие-нибудь средства безопасности, запрещающие вызов приложений из Лоции? По симптомам очень похоже именно на это.

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 15:29
Александр
пробуем под админом, архивы открытые, доступ свободный - тут что-то принципиально не то в настройках или винды или Лоции - пока не можем понять

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 15:35
Старик Крупский
Александр писал(а):да понимаешь что странно - если из системы из выполнить пишешь winword.exe - он запускается, а через Лоцию нет
"Лукавите, батенька..."
Или нет, не так: "Не верю!"
Настройки интеграции посмотри. Может быть, у тебя в методе запуска DDE через PDMMSWord, а интеграцию не включил.

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 15:52
Александр
перенесем на понедельник
спасибо всем за активное участие- ВОТ она НАСТОЯЩАЯ ПОДДЕРЖКА!
думаю вместе решим вопрос :wink:

Re: Поделитесь опытом-клиент Лоции на смешанных 64/32 системах

Добавлено: 28 май 2010, 16:14
Старик Крупский
Готов поддерживать и дальше за 19% в год :-))