Переход от устаревшего программного обеспечения с Windows XP на Windows 10

У меня есть "общий" вопрос, касающийся перехода устаревшего программного обеспечения с Windows XP на Windows 10. Я предоставлю всю необходимую информацию и причину для этого. Во-первых, устаревшее программное обеспечение было написано инженером-программистом в 2006 году для Windows XP. Программное обеспечение было написано в Visual Studio 2005 и SQL Server Manager Express 2005. Оно также использует отчеты Crystal. Это программное обеспечение пишет очень простые таблицы и интегрируется с API Bloomberg. Он используется для ведения данных управления портфелем (мы являемся фирмой по управлению инвестициями). На мой взгляд, это относительно простой код. Лично у меня нет опыта работы в области компьютерных наук, но я бы сказал, что немного интуитивно понимаю, и мне не было дано задание перейти с Windows XP на Windows 10. Причина перехода в операционных системах: 1. 32-разрядная Windows XP позволяет только до ~ 3,5 ГБ оперативной памяти, Bloomberg теперь требуется минимум 4 ГБ. Bloomberg больше не поддерживает Windows XP

Для того, чтобы завершить переход, мои идеи заключаются в следующем (в порядке сложности выполнения / времени требуется). Конечно, все это делается на тестовом компьютере.

Начните с Windows 10, используйте образ Norton Ghost, который у нас есть - не уверен, что это будет работать?

Начните с Windows XP, используйте образ Norton Ghost, обновите до Windows 10 Начните с новой установки Windows 10, попробуйте заново создать каталоги, экспорт / импорт ODBC и т. Д.

Наймите кого-нибудь еще, чтобы сделать это (какие-нибудь идеи, какой дешевый вариант для этого?)

Проблема, которую я предвижу во всем этом, - это связь между всем программным обеспечением. Я думаю, что код будет работать (SQL/VB), но я думаю, что будут проблемы при связывании макросов Excel с таблицами SQL, VB с Bloomberg (это, вероятно, в коде и просто нужны надлежащие каталоги) и т. Д. Но я надеюсь, если я импортирую ODBC, он будет работать?

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

Я упускаю какой-то более простой способ сделать это? У меня есть инструкции, написанные человеком, написавшим код, который я могу вставить здесь, если это необходимо (если, возможно, это поможет понять, что происходит, я не уверен, что объяснил это все так хорошо).

Спасибо за любую помощь

2 ответа

Может ли оно быть запущено как удаленное / опубликованное приложение?

Server 2008 x86 поддерживается до 2020 года и будет запускать даже 16-битные приложения в качестве опубликованного приложения....

Norton Ghost больше не поддерживается - Windows 7 была последней версией с работающей версией NG. (Windows 8+ есть версии NG, которые работают)

Вы можете установить устаревшие приложения в Windows 10. В большинстве случаев объекты VB Com необходимо устанавливать поверх обычной программы. VB Runtime VB Runtime Install В худшем случае вам нужно выполнить некоторую установку regsvr32 оставшейся библиотеки DLL/OCX. Как использовать regsvr32 Несмотря на то, что это из XP, он работает так же в Windows 10.

Другие вопросы по тегам