решение1
Похоже, Crystal Reports (CR) 8.5 вышел в 2001 году, поэтому я не удивлен, что у вас возникли проблемы с его установкой на Windows 7, которая вышла в 2009 году. Если у вас есть время, вы можете попробовать установить виртуальную машину Windows XP через бесплатные среды VirtualBox или Microsoft Windows XP Mode, а затем установить CR там. Это позволит убедиться, что ваша копия CR может работать должным образом в поддерживаемых операционных системах.
Если установка в виртуальной машине прошла успешно, попробуйте запустить программу в настройках совместимости с Windows. См.https://support.microsoft.com/en-ca/help/15078/windows-make-older-programs-compatibleдля выполнения шагов. (Примечание: иногда для одного приложения последовательно запускается несколько исполняемых программ, и вам может потребоваться обновить параметры совместимости для всех этих исполняемых файлов, поэтому вам придется поискать по всем файлам программы.) Если это не сработает, попробуйте удалить и переустановить CR, но на этот раз включите параметры совместимости для исполняемых файлов установки/установщика, прежде чем запускать их.
Наконец, есть несколько человек, которые, похоже, столкнулись с похожими проблемами DLL и исправили их с помощью ручной регистрации с помощью regsvr32.exe: