質問
完全に信頼されたアプリとして実行されるxbapアプリケーションをデプロイしています。
各クライアントの権限を取得するために、現在 caspol.exe
を呼び出すバッチファイルを実行しています。
基本的にこれを行うだけです:
%windir%\Microsoft.NET\Framework\v2.0.50727\caspol -m -ag 1 -url "http://127.0.0.1/mypath/*" FullTrust -exclusive on
これは正常に動作します。 ただし、caspol.exeは.NET SDKに同梱され(.NET Frameworkコントロールパネルアプレットと同様)、. NETランタイムにはないことを認識しました。 したがって、SDKではなくランタイムのみを備えたクライアントマシンにインストールする場合、どうすればよいですか?
これはプログラムで実行できますか? 他の人に使用を指示できる構成設定はありますか?
解決
caspolユーティリティは、実際には.NET 2.0の.NET再頒布可能パッケージに含まれています。 PCに.NET 2.0がインストールされている限り、caspolが存在することを信頼できます。 SDKは必要ありません。
補足説明として、.NET 2.0以降では、コントロールパネルの.NET構成ユーティリティは2.0 SDKでのみ利用可能であり、再配布可能なパッケージには付属していません。
-Ken
所属していません StackOverflow