dotnetlogo2アプリケーションのインストーラを作成するにあたり、インストーラが実際に何をどんなふうに確認して動作を決定するか、を紹介してます。
及川さんとこのブログ
KB「スレッドがローカル管理者アカウントのユーザー コンテキストで実行されているかどうか確認する方法」
Pre-installation checks performed by .NET Framework 2.0 setup