02:19セットアッププロジェクトのカスタム動作でメッセージボックスを普通に使おうとしても、インストーラのウィンドウとの親子関係を持たせることができません。そのため、インストーラのウィンドウの方が前面に表示されてしまったりする場合があります。クラスを使って親子関係を持たせることもできるのですが、生憎取得できないようです。そこで、ちょっと知恵を絞り出してみました。dummy;}}最前面に固定された透明のダミーウィンドウを表示し、それをメッセージボックスの親ウィンドウにしたわけです。プロパティを変更することで、ダミーウィンドウがちょうど良い具合に代わりを果してくれます。メッセージボックスが最前面に固定されてしまうという副作用はありますが、まぁ問題ないでしょう。あと、インストーラのウィンドウとダミーウィンドウ及びメッセージボックスはあくまで無関係ですので、メッセージボックス表示中もインストールウィンドウの操作が従来通りできてしまうことには注意してください。アカウントが使用されます。このアカウントはファイル・ディレクトリへのアクセス権などが制限されていて、ログファイルを出力することすらできません。これを解決するには、対象のファイル・ディレクトリへ適切な権限を付加する必要があります。インストーラで、この権限付加の処理を行いたい場合、インストーラのカスタム動作でこれを行います。Serviceアカウントが書き込みを行うための権限を付加しています。アプリがインストール先ディレクトリ内にログファイルを出力することが可能となります。インストーラ、カスタム動作自体の説明はここでは省略します。これについては以下のチュートリアルを参考にしてください。-ブログ内検索カウンターアクセスカウンターおすすめプロフィールAuthor:よこけん性別は男です。生年月日は1984年2月頃です。社会人は2004年4月頃からやってます。C#は2004年10月頃からやってます。このブログは2006年7月頃からやってます。アプリケーションリンクopus-i商用可・加工可で、綺麗な素材を提供していらっしゃいます。紹介していらっしゃいます。中心に扱っていらっしゃいます。コマンドレットをまとめたスナップインです。クラスライブラリを作ってみました。最近の記事ブログ移転しました。返事を返せない場合があります。