bookmarks of the day 12/10/2009
Posted by Toshi | | Posted On Dec 10, 2009 at 11:30 PM
Visual Studio Installer: VBに適したインストーラを探そう
NT系OSですべてのユーザーが使えるようにインストールする方法
VSIではデフォルトでPer-user
installationを行うようになっており、たとえ管理者権限でインストールしたとしてもインストールしたユーザーしか使えないようになってしまいます。管理者権限でインストールした時はすべてのユーザーで使えるようにする(Per-machine
installation)ためにはALLUSERSプロパティを1または2にします。(MSDNではこちらが参考になります。)1にした時は管理者権限のないユーザーはインストール出来ずエラーが発生し、2にした時は管理者権限でインストールしたときのみPer-machine
installationになり、そうでない時はPer-user installationとなります。なお、ALLUSERSプロパティの値を指定する方法ですが、Orca(Windows
Installer SDKに含まれる)により行います。Orcaでmsiファイルを開き、「Tables」の「Property」にRowを「Add
Row」で追加してください。この時「Property」に「ALLUSERS」、「Value」に指定する値を入力します。
Posted from Diigo. The rest of my favorite links are here.