报表的Microsoft.ReportViewer.WinFormsVoid EnsureExecutionSession()错误
转载自:http://www.it1352.com/274702.html
实证有效:因为开发环境和部署的电脑的.Net版本不同,提供必要的权限来设置参数
1 this.reportViewer1.Reset(); 2 PermissionSet permissions = new PermissionSet(PermissionState.None); 3 permissions.AddPermission(new FileIOPermission(PermissionState.Unrestricted)); 4 permissions.AddPermission(new SecurityPermission(SecurityPermissionFlag.Execution)); 5 reportViewer1.LocalReport.SetBasePermissionsForSandboxAppDomain(permissions);