質問: Nothing %> ``` ### 試したこと FDF Toolkitをダウンロードして解凍 フォルダの中からFdfAcx.DLLとFdfTk.DLLを探してSystem32フォルダ内にコピーし、コマンドプロンプトで C>regsvr32 c:\windows\System32\fdfAcx.DLL を実行しましたが「モジュール "fdfacx.dll" の読み込みに失敗しました。」とエラーになりました。調べながら試していると C:\Windows\SysWOW64>regsvr32 FDFACX.DLLを実行して 「RegSvr32 FDFACX.DLLのDllRegisterServerは成功しました。」とメッセージが表示されました。 アクセス権限の問題かなと思い、 IIS→認証→匿名認証右クリック→編集→特定のユーザー設定から ユーザー名「IUSRS」から「Administrator」に変更 プログラムやDLLの依存関係を調べる「Dependency Walker」をダウンロード FDFACX.DLLをウィンドウ上にドロップして調べる。 ?マークがついていたのは下記の9つでした。 API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-1.DLL IESHIMS.DLL MFPLAT.DLL SETTINGSYNCPOLICY.DLL WLANAPI.DLL 調べたところでどうしたらいいのか分からず、そのままにしています。 ### 補足情報(ツールのバージョンなど) Windows Server 2012 R2 Standard 64ビットおぺーレーティングシステム、x64ベースプロセッサ IIS:Internet Information Services(Version 8.5.9600.16384) Adove Acrobat Pro DC バージョン2020.006.20042 有料版「Acrobat Pro DC」14日間の体験版をインストールして試しています。 他に必要な情報があれば調べます。 返事は休日明けになるかもしれませんがよろしくお願いします。
回答: KOZ6.0さん 回答ありがとうございます。 無事、FDF Toolkitを使ってASPでPDF出力をすることができました。 アドバイス通りISSの設定を見ました。 32bitの設定が出来ていませんでした。 https://qiita.com/danishi/items/ded2131eefbe50c1e567 こちらのページを参考に設定しました。 レガシーaspの設定はおそらく出来ていたのだと思います。 別のエラーが出るようになりました。 指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています。 ODBC接続を64bit版で設定していたことが原因のようで、32bit版のODBCで接続設定を行うことで対応しました。 https://www.projectgroup.info/tips/Windows/windows7_0010.html こちらのページを参考にしました。