powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Какие могут быть возникнуть проблемы с программой 32bit на 64bit
7 сообщений из 7, страница 1 из 1
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37357521
vladi67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какие могут быть возникнуть проблемы с программой
если сервер/sqlserver переходит с 32бит на 64бит
Программа на vb6 лежит на сервере + компоненты FarPoint(Spread,Tab,Edit,Calendar etc) + Crystal Report 8.5
Буду проверять в конце недели - боюсь за компоненты
-могут возможно и не пройти регистрацию на 64 бит
Если кто знает подводные камни - напишите
...
Рейтинг: 0 / 0
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37357619
majestic-mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladi67,

Crystal 8.5 - достаточно старый, он уже на 32-х битном Win2k3 начинал сыпаться... вернее как система отчётов работал, но экспорт отчётов в другие форматы там недоступен... что касается компонент - проблем с их совместимостью, как и пробелм с vb6 приложением - по идее быть не должно... они должны выполняться просто в контексте виртуализации WindowsOnWindows или Wow32 - эмуляция 32-х разрядной системы в 64-х - что должно остаться прозрачным для приложений... если они напрямую не обращаются ко внутренним структурам данных ОС и т.д. Хотя наверное насчёт сторонних компонент некоторый пессимизм возникает... но тут - не попробуешь, не узнаешь
...
Рейтинг: 0 / 0
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37357661
vladi67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо majestic-mike за быстрый ответ
Насчет Crystal report 8.5 - вроде написано в интернете что есть у него поддержка на 64 - но я помню как не просто было его регистрировать когда переходил просто на более высокую версию Windows(32) Предполагаю что могут возникнут проблемы и не одна - проект большой и старый - много чего там используется из компонентов.
...
Рейтинг: 0 / 0
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37357674
majestic-mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladi67,

Ну да... по собственному опыту могу сказать, что с большими и старыми проектами всегда возникают косяки - которые связаны с переходом к чему то новому...

Про репортс я писал на собственном опыте... когда пользователи работали с ним из под WinXP SP3 - никаких проблем ни у кого не было... после того как решено было перевести всю работу в терминалы - под Win2k3 - всё вроде бы и продолжило работать - но экспорт у Viewer'а кристалловского отвалился... проблема вроде не большая - смирились, т.к. заставить его работать не получилось, а версия 8.5 - уже давно не поддерживается и обновлений/исправлений для неё не достать... ну а так - просто будь готов, что что-то может произойти :)
...
Рейтинг: 0 / 0
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37357849
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по-любому надо ставить ось на тестовый комп и пробовать, прежде чем менять боевой сервер
...
Рейтинг: 0 / 0
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37358519
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladi67Какие могут быть возникнуть проблемы с программой
если сервер...переходит с 32бит на 64бит
Пока VB6 прога работает как вещь в себе, проблем с ней не возникает.
Скажем так, надо аккуратней регистрировать компоненты, это да.
Проблемы возникают там, где VB затрагивает компоненты ОС т.е. стандартные команды, cmd реестр, установка драйверов и т.п. и эти компоненты 64-битные на данной OS.
Т.е. например надо получить доступ к 64-битной версии реестра. На то есть SYSWOW64 ключи, ну и т.п. Но эти все вопросы также решаемы...
Я с этим всем бился где-то год назад -успешно в целом, есть ряд топиков на этом форуме. Пока к данной тематике давно не возвращался...
...
Рейтинг: 0 / 0
Какие могут быть возникнуть проблемы с программой 32bit на 64bit
    #37376242
vladi67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот и возникли некоторые непонятные проблемы :
Итак результат моего переноса данных на windows server(64 бит)
Перенес базу(sqlserver) и сделал инсталляцию программы на сервере
Итак программа на сервере
Сейчас программа на локальных машинах с операциоонной системой
windows XP работают хорошо ( запускают программу с сервера)
на локальных машинах с операциоонной системой windows 7
(после запуска программы с сервера) -
Выходит ошибка, что "class not registered - msstdfmt.dll "
Естественно я сделал регистрацию и вручную с помошью командной строки(regsvr32) на сервере
данной dll. Если бы не сделал, то программа не смогла работать вообше.
А сейчас повторю - если локальная машина - Windows XP- то с сервера все запускается и работает стабильно
а с локальных машин под Windows 7 запускается и в процессе работы выходит ошибка - "class not registered msstdfmt.dll"
Я уже на сервере положил в несколько мест данную dll -
c:\windows
c:\windows\system32
в рабочей директории
Прочитал в интернете - что вроде сушествует данная dll для windows 7
может ее нужно найти и поставить на сервер ?
Кто сможет подсказать - буду очень благодарен
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Какие могут быть возникнуть проблемы с программой 32bit на 64bit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]