zoukankan      html  css  js  c++  java
  • ReportViewer控件Local Mode下引用自定义程序集访问数据库引发无权限异常的解决方法.

    异常

    ==========================

    用户代码未处理 System.Security.SecurityException

      Message="请求“System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限已失败。"

      Source="mscorlib"

      StackTrace:

           在 System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)

           在 System.Security.PermissionSet.Demand()

           在 System.Data.Common.DbConnectionOptions.DemandPermission()

           在 System.Data.SqlClient.SqlConnection.PermissionDemand()

           在 System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection)

           在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)

           在 System.Data.SqlClient.SqlConnection.Open()

           在 RptExtension.Class1.test(String t)

           在 ReportExprHostImpl.Aggregate0_AggregateParamExprHost.get_ValueExpr()

           在 Microsoft.ReportingServices.ReportProcessing.ReportRuntime.EvaluateAggregateVariantOrBinaryParamExpr(DataAggregateInfo aggregateInfo, Int32 index, IErrorContext errorContext)

      InnerException: 

    ====解决方法

    reportViewer.LocalReport.ExecuteReportInCurrentAppDomain(System.Reflection.Assembly.GetExecutingAssembly().Evidence); 

    ----------------------------------- http://www.cnblogs.com/rock_chen/
  • 相关阅读:
    React 懒加载组件
    按键精灵Q语言基础
    zookeeper安装和配置(单机+伪集群+集群)
    hbase-site.xml 配置详解
    MySQL主从复制与读写分离概念及架构分析
    mysql 主从复制原理
    Struts2教程
    广告点击率预测(CTR) —— 在线学习算法FTRL的应用
    搭建git服务器
    git常用命令
  • 原文地址:https://www.cnblogs.com/rock_chen/p/1513476.html
Copyright © 2011-2022 走看看