自作アプリのインストーラーを作って起動してみたら見慣れないエラーが表示されました。
「サーバーから紹介が返ってきました」という、ちょっと意味がわからないエラーです。
インストーラーということで管理者権限が必要になり、[プロジェクト]→[オプション]→[アプリケーション]→[マニフェストファイル] の「実行レベル」を「管理者権限が必要」にしたのですが、ついでに(?)「UIアクセス」にもチェックを入れてしまったのが原因でした。
MSDNを調べてみると
uiAccess 属性は、他のアプリケーションへの UI アクセスが必要なユーザー補助アプリケーションなどで使用する属性です。証明書の添付と所定のフォルダへの配置が必要となります。
とありますので、通常はこのチェックを入れないほうが良いみたいです。
0件のコメント