Web配置プロジェクトを使用してインストールされたASP.NETアプリケーションがあります。VisualFoxProマージモジュールをインストーラーに追加したいと思います。これを行う方法の例、またはWeb配置プロジェクトにマージモジュールをインストールする方法の例はありますか?
WiXに移行することは私のフォールバックになりますが、Web配置プロジェクトが効果的に機能しているので、可能であれば、WiXを使い続けたいと思います。
アプリケーションはC#を使用して開発されています。
Web配置プロジェクトを使用してインストールされたASP.NETアプリケーションがあります。VisualFoxProマージモジュールをインストーラーに追加したいと思います。これを行う方法の例、またはWeb配置プロジェクトにマージモジュールをインストールする方法の例はありますか?
WiXに移行することは私のフォールバックになりますが、Web配置プロジェクトが効果的に機能しているので、可能であれば、WiXを使い続けたいと思います。
アプリケーションはC#を使用して開発されています。
Visual FoxProに必要なランタイムファイルは、vfp9r.dll、vfp9t.dll、vfp9renu.dll、msvcr71.dll、およびgdiplus.dllです。
DRappが述べたように、コンパイルされたアプリケーションと同じフォルダーにこれらのファイルを含めることができます。
アプリケーションに含まれる機能によっては、追加のファイルが必要になる場合があります。詳細なリストはここにありますVFP9ランタイムファイル
マージモジュールで何をしようとしているのかよくわかりませんが、VFP機能が必要な場合は、アクセスが必要なパスに次の4つのファイルを含めるだけで解決できるはずです...
VFP9.exe VFP9R.dll VFP9RENU.dll VFP9T.dll
上記は明らかにVFP9ですが、それぞれバージョン8と7にも当てはまります。VFPアプリ、またはVFPに依存するものを使用して、これらのファイルを含むスタンドアロンディレクトリに配置し、実行することができます(必要に応じて他のテーブルがある場合)。
VFPアプリケーションがインストールされている場合、これらのファイルはWindows\System32フォルダー内にあります。
また、Webを実行していて、OleDbを使用している場合は、そのドライバーもM$から取得する必要があります。
HTH