RDLC ファイルを解析して PDF を生成するために、Microsoft.Reporting.Webforms バージョン 10 を使用しています。RDLC は、いくつかの式が埋め込まれた単純な請求書です。
アプリケーションを実行すると、式のコンパイル時に廃止されたSecurityAction.RequestMinimumへの呼び出しが行われたという例外が発生します。
これは既知のバグですか、それとも私が修正できるものですか?
式のコンパイル中に予期しないエラーが発生しました。ネイティブ コンパイラの戻り値: '[BC40000] 'RequestMinimum' は廃止されました: 'アセンブリ レベルの宣言型セキュリティは廃止され、既定では CLR によって強制されなくなりました。詳細については 、http: //go.microsoft.com/fwlink/?LinkID=155570を参照してください。
Microsoft.Reporting.ReportCompiler.CompileReport (ICatalogItemContext コンテキスト、Byte[] レポート定義、ブール値の generateExpressionHostWithRefusedPermissions、ControlSnapshot& スナップショット) で Microsoft.Reporting.PreviewStore.StoredReport.EnsureCompiled (CatalogItemContextBase itemContext) で Microsoft.Reporting.PreviewStore.GetCompiledReport (CatalogItemContextBase コンテキスト、ブール値) Microsoft.Reporting.PreviewStore.GetCompiledReport(CatalogItemContextBase コンテキスト、ブール値の再構築、ControlSnapshot& スナップショット) の Microsoft.Reporting.LocalService.GetCompiledReport(CatalogItemContextBase itemContext、ブール値の再構築、ControlSnapshot& スナップショット)。 Reporting.LocalService.Microsoft.Reporting.WebForms.LocalReport.EnsureExecutionSession() で CompileReport (CatalogItemContextBase itemContext、ブール値の再構築)