Office XP DeveloperでAccessランタイムを作成しました.WinXPやWin2000には普通にインストールできるパッケージができたのですが,Win98にはエラー(パス名が無効です)が出てインストールを失敗します.Accessのファイル自体はコピーされて,ランタイムとして使う事ができるのですが,[スタート]→[プログラム]には登録されず,”アプリケーションの追加と削除”でも登録されていません.ms-help://MSDNMOD.1041/modcore/html/deurfDependencies.htmを見てみると,Win9xにはレジストリ ファイルのバージョンを RegEdit Version 4 にする必要があるそうなのですが,どのようにすればよいのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:namatea No.1

回答回数29ベストアンサー獲得回数0

ポイント30pt

http://support.microsoft.com/default.aspx?scid=http%3a%2f%2fwww....

[MODXP] パッケージ ウィザードの修正モジュール

レジストリを変更する前に、修正モジュールを適用してみてはいかがでしょうか。

以下のURLで、似た事例が質問されていました。

id:yellowishwhite No.2

回答回数3ベストアンサー獲得回数0

ポイント20pt

Win2000/XPのレジストリエディタで ファイル > レジストリファイルの書き出し

を行なったとき、初期設定ではVersion5形式でUnicodeになります。

(表示はただ「レジストリファイル」ですが)

ファイル形式としてWin9X/NT4レジストリファイル(REGEDIT4)も選択可能で

こちらだと拡張子は同じ*.regですが、UnicodeではなくASCIIテキストになります。

ちょっと試してみたところ、パッケージに含まれる拡張子 .reg のファイルは

全部REGEDIT4形式のようです。

「依存関係」で.regファイルを追加していますか?

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません