答案1
Crystal Reports (CR) 8.5 似乎是在 2001 年推出的,因此您在 2009 年推出的 Windows 7 上安裝它時遇到問題並不奇怪。透過免費的VirtualBox 或Microsoft Windows XP Mode 環境,然後在那裡安裝CR。這將驗證您的 CR 副本是否可以在支援的作業系統下正常運作。
如果它在虛擬機器中安裝正常,您可以嘗試在 Windows 相容性設定下執行該程式。看https://support.microsoft.com/en-ca/help/15078/windows-make-older-programs-complete的步驟。 (注意:有時,一個應用程式會依次啟動多個可執行程序,您可能必須更新所有這些可執行檔的兼容性設定 - 因此您必須尋找程式檔案。)工作,嘗試卸載然後重新安裝CR,但這次在執行安裝/安裝程式可執行檔之前啟用它們的相容性設定。
最後,有一些人似乎遇到了類似的 DLL 問題,並使用 regsvr32.exe 手動註冊來修復它們: