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