VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/03/14(Fri) 22:54
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: administratorでは動作可能

> フォームに「MSHFlexGrid」を使用したプログラムを作成しました。
> (MSDEサーバーに問合せをして、結果をグリッドに表示する等の機能)
> それをVisualStudioインストーラーでセットアップファイルを作成し、

VisualStudioインストーラーは、Per-user installation といって、
「ユーザー別」のインストールパッケージを作成するためのツールです。

つまり、たとえ管理者権限でインストールしたとしても、それを利用できるのは、
インストールしたユーザーだけなのです。


他のユーザーでも実行させるなら、各ユーザーごとにセットアップを行うか、
もしくは、作成した msi を Orca で編集して、Per-machine installation モードに
修正しなくてはいけません。(ちなみにOrcaは、Windows Installer SDKに含まれるツールです)


なお、Per-machine に修正するには、Orcaでmsiファイルを開き、
[Tables] [Property] [Add Row]にて ALLUSERSプロパティを追加します。
指定するValue 値は 1 または 2 です。
(1を指定すると「管理者権限があればPer-machine、管理者権限が無い時はエラー」、
 2だと「管理者権限があればPer-machine、管理者権限が無い時はPer-user」です)


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -