Windows Communication Foundation (WCF) を使用するクライアント アプリケーションは、ClickOnce テクノロジを使用して配置できます。 このテクノロジを使用すると、信頼された証明書を使用してデジタル署名されている場合に、Code Access Security によって提供されるランタイム セキュリティ保護を利用できます。 ClickOnce アプリケーションの署名に使用する証明書は信頼された発行元ストアに存在する必要があり、クライアント コンピューターのローカル セキュリティ ポリシーは、発行元の証明書で署名されたアプリケーションに完全信頼アクセス許可を付与するように構成する必要があります。
注
コード アクセス セキュリティ (CAS) は、.NET Framework と .NET のすべてのバージョンで非推奨になりました。 最近のバージョンの .NET では、CAS に関連する API が使用されている場合、CAS 注釈は使用されず、エラーが発生します。 開発者は、セキュリティ タスクを実行するための代替手段を求める必要があります。
ClickOnce アプリケーションと信頼できる発行元の構成の詳細については、「 ClickOnce 信頼された発行元の構成」を参照してください。