以 VB6 建置的 PDF 應用程式無法配合 Acrobat 11.0.07 運作。

11.0.07 更新透過個別 32 位元和 64 位元 DLL 提供 64 位元支援,且實作遵循 Microsoft 的方針。由於 VB 6.x 未提供 64 位元支援,因此以 VB6 環境建置的應用程式無法繼續運作。

因應措施

下列是可用的選項:

  • 更新至較新的 IDE 或 Visual Basic 之後支援 64 位元 DLL 的版本。
  • 若您之前因為 AcroPDF.dll 是 32 位元而將應用程式建置為 32 位元版本,且正使用 Visual Studio 2005 或之後版本,請確認您的「Visual Studio 平台目標」設定為「任何 CPU」 (預設值)。任何 CPU 表示組件原生執行的 CPU 即是其目前在上面執行的 CPU。亦即,64 位元在 64 位元電腦上,32 位元在 32 位元電腦上。
  • 若您控制一般使用者環境,在以正確的設定重新建置您的應用程式之前,請勿將電腦更新至 11.0.07。
  • 您應用程式的建置方式,應可使網路瀏覽器控制 Acrobat 或 Reader 增效模組的載入,而非直接呼叫 DLL。如需一些想法,請參閱論壇討論串

其它資訊

軟體界正迅速邁向 64 位元應用程式,且越來越常遇到需要 64 位元增效模組及支援的情境。請注意以下事項:

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策