Я с уважением не согласен с предыдущим ответом в целом.Я согласен с замечаниями, сделанными в нем, и всегда лучше запускать ту же версию среды выполнения, что и исполняемый файл.В действительности было довольно часто видеть различия в версиях времени исполнения, которые использовались разработчиком для создания исполняемого файла.Могли быть разные ИТ-отделы, выпускавшие разные приложения без надлежащей связи (в реальном мире), или приобретенные приложения PB, скомпилированные в одной и той же основной версии.Это была проблема в разгар популярности PB, и когда у вас была проблема, это был кошмар.Но проблемы были редкостью и исключением.Нередко можно было найти несколько версий времени выполнения (разные места в пути) на компьютере пользователя и, к сожалению, на компьютерах разработчика.
Предыдущий ответчик, возможно, не знал, что версия 10.0 иверсии 10.5 являются основными выпусками, и поэтому они не совместимы.С PB не безопасно предполагать, что первое число однозначно идентифицирует «основной» выпуск.
Предыдущий ответчик имеет некоторые хорошие моменты и прав в том, что получение 10,5 времени выполнения может быть сложным, поскольку онинедоступны (или их нелегко найти) на сайте Sybase, последней из найденных мной была версия 11. Кроме того, если приложение было частью установочного пакета, тогда могут быть записи ODBC (более вероятно, что имеется собственное подключение, но клиентские библиотеки-requisites) записи реестра, или другие предварительные условия отсутствуют.В действительности шансы, что предпосылки существуют, вероятно, высоки, если это корпоративное приложение.(например, Oracle Client, Sybase Client, интерфейсные приложения), поэтому получение времени выполнения не гарантирует, что программа будет работать так, как задумано.
Возможно, я не потратил время на публикацию этого сообщения, если бы не виделКомментарий OP, который «подразумевает», что PB - плохой инструмент программирования, потому что он настолько негибкий, что не допускает мелких несоответствий в файлах времени выполнения, я ненавижу видеть.На мой взгляд, PB по-прежнему является лучшим инструментом для создания бизнес-приложений, но в течение многих лет он заслужил некоторые необоснованные удары по различным проблемам, будь то низкая производительность (обычно связанная с плохим программированием) или подобные проблемы, возникающие из-за недопонимания.
До тех пор, пока то, что вам нужно, может быть легально передано, вы можете связаться со мной, если хотите, и я помогу вам получить то, что вам нужно, у меня есть библиотеки времени выполнения почти для каждой версии обратно в версию3.