Outlook(C#)のリボンにボタンを追加する非常に単純なアドインを作成しました。VSTO Outlookの展開 - ClickOnce
私はこの非常に単純なアドインをclickonceメソッドを使用して別のマシンにインストールしようとしました。
私はVisual Studioを使用してftpにclickonceを公開しています。これまでのすべての罰金。私はエラーを取得しています別のマシン上で結果のVSTO(またはsetup.exe)を実行している際に
:
'System.Security.SecurityException: Customized functionality in this application will not work because the certificate used to sign the deployment manifest for Add-In or its location is not trusted. Contact your administrator for further assistance.'
私が追加されている不正なアドインを削除するために要求される証明書の背後にある考え方を理解します見通し。私は自分のマシンでテスト証明書を使用してclickonceデプロイメントに署名しました。
サードパーティの証明書を支払わずに、ユーザーにclickonce URLを与えるだけで、自分のマシンに何もしなくてもインストールできます。 (および/またはドメインなど)これは理想的には多くの企業ユーザーが使用することです。環境を変更することは実用的ではありません。
多くのありがとうございます。
ClickOnceインストーラで証明書を自動的に作成する方法はありますか? –
@ALazyDoeいいえ、セキュリティリスクがあります – MickyD
証明書を購入せずにユーザーがVSTOをインストールできるようにする方法や、ユーザーが証明書を自分でインストールすることはできません。 –