Ejemplo n.º 1
0
        /// <summary>
        /// Adiciona o assembly para o relatório
        /// </summary>
        /// <param name="localReport"></param>
        /// <param name="assembly"></param>
        private static void AddAssembly(Microsoft.Reporting.WebForms.LocalReport localReport, System.Reflection.Assembly assembly)
        {
            var assemblyName = assembly.GetName();

            localReport.AddFullTrustModuleInSandboxAppDomain(
                new System.Security.Policy.StrongName(
                    new System.Security.Permissions.StrongNamePublicKeyBlob(assemblyName.GetPublicKey()),
                    assemblyName.Name, assemblyName.Version));
        }