Googleでは、多くの技術的な詳細とフレームワーク/ OSの前提条件を明らかにしていますが、ClickOnceアプリケーションのインストールと実行に必要なアクセス許可を列挙するソースを見つけるのは難しいようです。.NET 3.5に基づいてClickOnceアプリケーションをインストールして実行するために必要な最低限の権限は何ですか?
これは、多くのセキュリティ制限があり、インストールされているバージョンのバージョンを定義する集中ポリシーを持つ大企業のネットワークで動作するソフトウェアを提供する場合に特に興味深いものです。これらのネットワークの「標準」ユーザーは、 (悲しいことに、それは別の話題です...)。
ユーザがネットワークからClickOnceアプリケーションを開始するために必要な権限は何ですか?
.NET Framework 3.5が既にインストールされている場合、違いはありますか?上記と同じアクセス許可を持つ.NET Frameworkまたは古いバージョン(たとえば、1.1/2.0)の既存のインストールがないと機能しますか?
もう少し具体的にするために、.NET Framework 3.5がではない場合は、まだがインストールされていますか? .NET Framework 3.5 がの場合、どのようなアクセス許可が必要ですか?
これは、.NET Framework 2.0がインストールされていて、.NET Framework 3.5が必要なアプリケーションを起動したい場合、管理者である必要があるということですか? –
はい、そうです。ターゲットマシンに.NET Framework 3.5がインストールされていない場合(またはSQL Server Expressなどの前提条件)、管理者としてログインしてインストールする必要があります。 – ccalboni