2011/04/03

access2010 パッケージソリューションウィザード その14 レジストリ設定番外

accecc2010/64+Win7/64でパッケージソリューションウィザードを使って配布ファイルを作った時のメモ
システムドライブを選択しすべてのユーザで使いたい

HKLMを選択したい
としても、インストールを実行するとレジストリは、
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\14.0\Access\Security\Trusted Locationsに書き込まれる。だが、access2010/64は、信頼できる場所の情報としてそれを参照しない。access2010/64が参照するのは、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Access\Security\Trusted Locationsなので配布したaccessファイルは信頼できる場所にないということになる。

試したこと
OrcaでComponent Tableの編集(attributesの値)
Wndows Installer - Component Table  msidbComponentAttributes64bit   256   0x0100
Wixでいうところの、Componentの属性値Win64 = yes ということだろうか。
4+256=260

Package Solution Wizard まとめはこちら

0 件のコメント: