プラグインとAzure Application Insightsを使用してカスタムイベントを追跡しようとしています。プラグインをビルドすると、私はMSBuild.ILMerge.Taskを使用して、プラグインアセンブリでApplication.Insights.dllをマージします。ここで私 がマージを行うには、その後の手順は以下のとおりです。 http://dynamicscrmcoe.com/il-merge-dynamics-crm-plugins/Dynamics CRM 365(オンライン)プラグインの例外Azure Application Insightsを使用したEnvironmentPermission
私が持っている問題は、私はテレメトリクライアントをインスタンス化しようとすることです:
Request for the permission of type System.Security.Permissions.EnvironmentPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
:
var telemetryClient = new TelemetryClient();
私はこのエラーを取得します
セキュリティ属性を使用してアクセス許可を付与しようとしました:
[EnvironmentPermission(SecurityAction.Assert, Unrestricted = true)]
とも
[PermissionSet(SecurityAction.Assert, Name = "FullTrust")]
を試してみましたが、しかし、何も動作していないようにみえます。任意のアイデアやアドバイスをいただければ幸いです。 ありがとうございます。
私たちは、概念実証としてあることを試してみましたが、それは動作しますが、それは、(様々な理由)建築家によって承認されていませんでした。マイクロソフトでは、アプリの洞察のための読み取り専用のサービスを提供しています。今のところこれは保留になっています。 – noobie