- 91 名前:デフォルトの名無しさん [2008/02/27(水) 02:57:39 ]
- ・ゲーム起動時、毎回管理者権限昇格が必要になる
まぁ、よくありがちなその場しのぎ対策の典型的パターン。 外部マニフェストに <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> を記述することで、強制的に昇格させている。 おそらく、セーブデータ保存用でしょう。 そもそも、埋め込みマニフェストになっていない時点で、技術力の低さが伺えます。 というのも、この手法はユーザーがWindows Vista上で動かないソフトを動かすために用いる手法です。 実際、ググるとこの方法はかなりの件数が表示されます。 Vista登場期に先駆者となった人たちの日記中などで多く見受けられますね。 ユーザーとしての対応するなら、ググって探す、でもよいでしょう。 ですが、ソフト発売する側としてはこれでよいのですか? 商売としているのであれば、『公式ドキュメント』を元に行動すべきではありませんか? ・インストーラーなのに管理者権限昇格をしない インストーラーはちゃんと管理者権限昇格をすべきです。 何のためのUACなのだか、意味がなくなってしまいます。 UACの根本の目的は、ユーザーにインストールの意志を確認し、 知らないところでスパイウェア、マルウェア等がインストールされないようにするものです。 今後、管理者権限昇格をしないインストーラーはNorton Internet Securityなどの、 セキュリティソフトではじかれてもおかしくはありません。 別にいかがわしい動作をするソフトでないなら、これからインストールしますよ! って堂々とユーザーさんに明示してあげてください。
|

|