Пара вопросов по кросс-платформенности.
Пишу программу, для которой требуется условно кросс-платформенность.
Работаю под LV15.
В описаловах сказано, что с XP совместима, но вот при запуске инсталлятора получаю отказ. Эта проблема не так страшна, заказчик согласился, что сейчас бороться за ХР не так уж и надо. но есть есть советы по переносу с 7 на Хр, буду благодарен.
Второй косяк актуальнее.
На моей win 7 скомпилированный exe успешно показывает кастомное меню для элемента управления.
Тот же exe успешно стартует под win10, но вот меню показывает стандартное. Есть и ещё пара подобных косяков.
В чём дело, кто-нибудь копался? пока тестовой машины нет, исследую вопрос теоретически, на сайте ni подобных проблем пока не нашёл. Позже буду и натурные испытания проводить.
Ещё вопрос по 32/64.
Уживутся ли на одном компе разноразрядные версии системы? думаю сделать два варианта exe, т.к. есть вероятность, что программе может потребоваться доступ к большим кускам памяти.
Будет ли проект из 15-64 открываться под 15-32 для компиляции?
short-cut menu в WIn10
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: short-cut menu в WIn10
1. Why Does My LabVIEW, LabWindows™/CVI™, Measurement Studio, or TestStand Built Installer Fail on Windows XP/Vista and Windows Server 2003?
http://digital.ni.com/public.nsf/allkb/ ... C40063DD50
2. Простой пример источника и exe для тестирования?
3. LabVIEW 32-Bit vs. 64-Bit Applications
http://digital.ni.com/public.nsf/allkb/ ... 0B006B6F98
http://digital.ni.com/public.nsf/allkb/ ... C40063DD50
2. Простой пример источника и exe для тестирования?
3. LabVIEW 32-Bit vs. 64-Bit Applications
http://digital.ni.com/public.nsf/allkb/ ... 0B006B6F98
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: short-cut menu в WIn10
А кастомное меню хранится в проекте в контроле или в виде отдельного файла?
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: short-cut menu в WIn10
Присоединяюсь к Borjomy_1 - проблема с меню скорее всего не из-за винды, а из-за переноса билда на другую машину, когда кастомное меню не включается в екзе, и не может его найти/использовать.
Вряд ли чтобы винда влияла на содержание меню. На стиль - более правдоподобно, но содержание...
По поводу 2015 и совместимости с XP. Если NI пишуть, что с икспихой совместимое ЛВ, то так и есть (скорее всего); а вот вопрос в том, все ли дополнительные компоненты совместыми? Может, драйвера какие-то, тулкиты?
Вряд ли чтобы винда влияла на содержание меню. На стиль - более правдоподобно, но содержание...
По поводу 2015 и совместимости с XP. Если NI пишуть, что с икспихой совместимое ЛВ, то так и есть (скорее всего); а вот вопрос в том, все ли дополнительные компоненты совместыми? Может, драйвера какие-то, тулкиты?
Мы делили апельсин - много наших полегло...
-
- professor
- Сообщения: 3409
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: short-cut menu в WIn10
спасибо за ссылки, почитаю, но меня интересовал личный опыт, эксперименты экспериментами, но может кто их уже проводил, и не надо тратить время.Blackman писал(а):1. Why Does My LabVIEW, LabWindows™/CVI™, Measurement Studio, or TestStand Built Installer Fail on Windows XP/Vista and Windows Server 2003?
http://digital.ni.com/public.nsf/allkb/ ... C40063DD50
2. Простой пример источника и exe для тестирования?
3. LabVIEW 32-Bit vs. 64-Bit Applications
http://digital.ni.com/public.nsf/allkb/ ... 0B006B6F98
а вот это я упустил, спасибо.Borjomy_1 писал(а):А кастомное меню хранится в проекте в контроле или в виде отдельного файла?
файл внешний и в бидлдер я его не включил.
до компонентов дело не доходит, разве что билдер их в инсталлятор без моего согласия включил.Kosist писал(а):По поводу 2015 и совместимости с XP. Если NI пишуть, что с икспихой совместимое ЛВ, то так и есть (скорее всего); а вот вопрос в том, все ли дополнительные компоненты совместыми? Может, драйвера какие-то, тулкиты?
Программа навороченная, но никакого оборудования не использует. Ошибку выдаёт сразу после запуска инсталлятора (в котором есть и ран-тайм).
Ладно, спасибо за подсказки, как доберусь до хр, займусь экспериментами.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: short-cut menu в WIn10
Артем, приветствую!Artem.spb писал(а):Программа навороченная, но никакого оборудования не использует. Ошибку выдаёт сразу после запуска инсталлятора (в котором есть и ран-тайм).
Ладно, спасибо за подсказки, как доберусь до хр, займусь экспериментами.
В проекте .NET или ActiveX используется?
У Win7 и XP много различий, на сколько я помню Framework 4 уже не поддерживается XP, а там есть новые плюшки например в XML Parser (с чем я конкретно сталкивался).
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- professor
- Сообщения: 3409
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: short-cut menu в WIn10
в общем-то ответ про ХР был в сссылке, которую я поленился почитать сразу.
нужно шаманить, для запуска инсталлера.Blackman писал(а):1. Why Does My LabVIEW, LabWindows™/CVI™, Measurement Studio, or TestStand Built Installer Fail on Windows XP/Vista and Windows Server 2003?
http://digital.ni.com/public.nsf/allkb/ ... C40063DD50