1

ビジュアル スタジオ 2010、Windows XP/7

ここで行っているかどうかはわかりませんが、(ビジュアル スタジオ) セットアップ プロジェクトを含むアプリケーション プロジェクトがあります。

アプリケーションをインストールするように構成しました

[ProgramFilesFolder][Manufacturer]\[ProductName]

ただし、インストールのたびに.exeの権利を手動で変更して、管理者権限で実行する必要があります。

ユーザーが手動でこれを行う必要がないように、セットアップのインストールでこれを自動的に変更する方法はありますか?

verisign から署名を購入しているので、署名をいじる必要がありますか?

「最近」(Windows 7) に顧客アプリケーションをインストールするのは間違っていますか?

[ProgramFilesFolder][Manufacturer]\[ProductName]

代わりにインストールする必要があります

[AppDataFolder][Manufacturer]\[ProductName]

またはどこか他の場所?

/ステファン

4

2 に答える 2

2

推奨される解決策は、昇格を要求するマニフェストをアプリケーションに追加することです:http: //msdn.microsoft.com/en-us/library/bb756929.aspx

于 2011-09-20T10:55:21.363 に答える
2

私がすればそれはいくらかうまくいきました

1)クリックされていない「ClickOnceセキュリティ設定を有効にする」

2) 変更

<requestedExecutionLevel  level="asInvoker" uiAccess="false" />

の中へ

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

しかし、ユーザーが起動するたびに、ユーザーは「信頼できない」アプリケーションの実行を許可するかどうかを尋ねられますが、これはあまり良くありません。

/ステファン

于 2011-09-21T09:12:00.043 に答える